Função WdfRequestGetParameters (wdfrequest.h)

[Aplica-se a KMDF e UMDF]

O método WdfRequestGetParameters recupera os parâmetros associados a um objeto de solicitação de estrutura especificado.

Sintaxe

void WdfRequestGetParameters(
  [in]      WDFREQUEST              Request,
  [in, out] PWDF_REQUEST_PARAMETERS Parameters
);

Parâmetros

[in] Request

Um identificador para um objeto de solicitação de estrutura.

[in, out] Parameters

Um ponteiro para uma estrutura de WDF_REQUEST_PARAMETERS alocada pelo chamador que o WDF_REQUEST_PARAMETERS_INIT rotina inicializou e preencheu.

Valor retornado

Nenhum

Comentários

Ocorre uma verificação de bug se o driver fornece um identificador de objeto inválido.

Um driver não pode recuperar parâmetros de uma solicitação criada pelo driver chamando WdfRequestGetParameters porque a estrutura não aloca um local de pilha para o driver atual.

Para obter mais informações sobre WdfRequestGetParameters, consulte Obter informações sobre uma solicitação de E/S.

Exemplos

Para obter um exemplo de código que usa WdfRequestGetParameters, consulte WdfRequestComplete.

Requisitos

   
Plataforma de Destino Universal
Versão mínima do KMDF 1,0
Versão mínima do UMDF 2,0
Cabeçalho wdfrequest.h (inclua Wdf.h)
Biblioteca Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL <=DISPATCH_LEVEL
Regras de conformidade de DDI DriverCreate(kmdf), evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Confira também

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp