LPREGISTER_NOTIFICATION_ROUTINE (Windows Embedded CE 6.0)
1/6/2010
This function registers a callback function for device notifications.
Syntax
typedef BOOL (* LPREGISTER_NOTIFICATION_ROUTINE)(
USB_HANDLE hDevice,
LPDEVICE_NOTIFY_ROUTINE lpNotifyRoutine,
LPVOID lpvNotifyParameter
);
Parameters
- hDevice
[in] Handle to a USB device.
- lpNotifyRoutine
[in] Pointer to the address of a notification callback function of type LPDEVICE_NOTIFY_ROUTINE.
- lpvNotifyParameter
[in] Pointer to the parameter to pass to lpNotifyRoutine.
Return Value
TRUE indicates success. FALSE indicates failure.
Remarks
Currently, the only notification that a callback function can be registered for is USB_CLOSE_DEVICE.
Requirements
Header | usbdi.h |
Windows Embedded CE | Windows CE 2.10 and later |
See Also
Reference
USB Host Driver Functions
LPDEVICE_NOTIFY_ROUTINE
LPUN_REGISTER_NOTIFICATION_ROUTINE