IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL (genericusbfnioctl.h)
Este código de control de E/S (IOCTL) lo envía un servicio en modo de usuario o una aplicación para registrarse para el evento de Bus serie universal (USB). Una vez completada esta solicitud, se pueden recibir notificaciones sobre eventos como un cambio en el tipo de puerto o la recepción de un paquete de configuración no estándar. La estructura USBFN_NOTIFICATION contenida en el búfer de salida especifica qué evento se ha producido y los datos asociados.
Búfer de entrada
NULL.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
NULL.
Longitud del búfer de salida
Ninguno.
Comentarios
Si se llama a este código de control de E/S (IOCTL) de forma sincrónica, establezca el parámetro lpOverlapped en NULL. Si se llama a este IOCTL de forma asincrónica, asigne el parámetro lpOverlapped a un puntero a una estructura SUPERPUESTA que contenga un identificador a un objeto de evento. Los objetos de evento indican cuándo se completa la operación.
El valor devuelto es un valor BOOL que indica que la operación se ha realizado correctamente o no. TRUE indica que se ha realizado correctamente; en caso contrario, FALSE.
Requisitos
Encabezado | genericusbfnioctl.h (include GenericUsbFnIoctl.h) |