Compartilhar via


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

Consulte também