Condividi tramite


Funzione WdfRequestGetParameters (wdfrequest.h)

[Si applica a KMDF e UMDF]

Il metodo WdfRequestGetParameters recupera i parametri associati a un oggetto richiesta framework specificato.

Sintassi

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

Parametri

[in] Request

Handle per un oggetto richiesta framework.

[in, out] Parameters

Puntatore a una struttura WDF_REQUEST_PARAMETERS allocata dal chiamante che la routine WDF_REQUEST_PARAMETERS_INIT inizializzata e compilata.

Valore restituito

nessuno

Osservazioni

Un controllo di bug si verifica se il driver fornisce un handle di oggetti non valido.

Un driver non può recuperare i parametri da una richiesta creata dal driver chiamando WdfRequestGetParameters perché il framework non alloca una posizione dello stack per il driver corrente.

Per altre informazioni su WdfRequestGetParameters, vedere Ottenere informazioni su una richiesta di I/O.

Esempio

Per un esempio di codice che usa WdfRequestGetParameters, vedere WdfRequestComplete.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfrequest.h (include Wdf.h)
Libreria Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL <=DISPATCH_LEVEL
Regole di conformità DDI DriverCreate(kmdf), evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Vedi anche

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp