PUSB_BUSIFFN_QUERY_BUS_TIME_EX função de retorno de chamada (usbbusif.h)
Não há suporte para essa solicitação.
A rotina de queryBusTimeEx obtém o número atual de micro-quadro USB de 32 bits.
Sintaxe
typedef NTSTATUS
(USB_BUSIFFN *PUSB_BUSIFFN_QUERY_BUS_TIME_EX) (
IN PVOID,
IN PULONG
);
Parâmetros
[in] unnamedParam1
Identificador retornado no membro BusContext da estrutura USB_BUS_INTERFACE_USBDI_V3 por uma solicitação IRP_MN_QUERY_INTERFACE.
[out] unnamedParam2
Recebe o número de micro-quadro USB atual.
Valor de retorno
queryBusTimeEx retorna um dos seguintes valores:
Código de retorno | Descrição |
---|---|
STATUS_SUCCESS |
A chamada foi concluída com êxito. |
STATUS_NOT_SUPPORTED |
A função foi chamada para um controlador de host USB que não dá suporte a USB 2.0. |
Observações
queryBusTimeEx obtém o número de quadro/micro-quadro USB 2.0 atual quando chamado para um dispositivo USB anexado a um controlador de host USB 2.0.
Os 3 bits mais baixos do valor de micro-quadro retornado conterão o micro-quadro atual de 125us, enquanto os 29 bits superiores conterão o número atual do quadro USB de 1ms.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | usbbusif.h (inclua Usbbusif.h) |
IRQL | < = DISPATCH_LEVEL |