Echelon OpenLDV User Manual

Page 63

Advertising
background image

OpenLDV Programmer’s Guide

55

// Perform the following tasks regardless of ldvCmdOk value:

// Deregister event for NI

ldv_register_event(m_OpenLdvHandle, NULL);

// Close the network interface

rc = ldv_close(m_OpenLdvHandle);

if (rc != LDV_OK) {

printf(“Could not close network interface.\n”);

}

else {

m_OpenLdvHandle = -1; // Mark handle invalid

}

Close(hEvent); // Close the event

ldvx_shutdown(); // Cleanly shutdown the OpenLDV driver



Advertising