IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL (genericusbfnioctl.h)
Esse IOCTL (código de controle de E/S) é enviado por um serviço ou aplicativo de modo de usuário para se registrar para o evento USB (Barramento Serial Universal). Após a conclusão dessa solicitação, podem ser recebidas notificações sobre eventos como uma alteração no tipo de porta ou o recebimento de um pacote de instalação não padrão. A estrutura USBFN_NOTIFICATION contida no buffer de saída especifica qual evento ocorreu e quaisquer dados associados.
Buffer de entrada
NULL.
Comprimento do buffer de entrada
Nenhum.
Buffer de saída
NULL.
Comprimento do buffer de saída
Nenhum.
Comentários
Se esse IOCTL (código de controle de E/S) estiver sendo chamado de forma síncrona, defina o parâmetro lpOverlapped como NULL. Se esse IOCTL for chamado de forma assíncrona, atribua o parâmetro lpOverlapped a um ponteiro para uma estrutura OVERLAPPED que contém um identificador para um objeto de evento. Os objetos de evento sinalizam quando a operação é concluída.
O valor retornado é um valor BOOL que indica êxito ou falha da operação. TRUE indica êxito, caso contrário, FALSE.
Requisitos
Cabeçalho | genericusbfnioctl.h (inclua GenericUsbFnIoctl.h) |