IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX 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 recuperar informações sobre os pipes disponíveis de um dispositivo, conforme configurado no registro.
Buffer de entrada
NULL.
Comprimento do buffer de entrada
Nenhum.
Buffer de saída
Um USBFN_CLASS_INFORMATION_PACKET_EX que fornece informações sobre os pipes disponíveis para um dispositivo.
Comprimento do buffer de saída
O tamanho de uma estrutura USBFN_CLASS_INFORMATION_PACKET_EX .
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
Requisito | Valor |
---|---|
Cabeçalho | genericusbfnioctl.h (inclua GenericUsbFnIoctl.h) |