IOCTL_GENERICUSBFN_GET_CLASS_INFO IOCTL (genericusbfnioctl.h)
Esse IOCTL (código de controle de E/S) é enviado pelo 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 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 .
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) |