Compartilhar via


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)

Confira também

DeviceIoControl