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 di WDF_REQUEST_PARAMETERS allocata dal chiamante che la routine WDF_REQUEST_PARAMETERS_INIT inizializzata e compilata.

Valore restituito

Nessuno

Osservazioni

Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.

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.

Esempi

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
versione minima di KMDF 1.0
versione minima di UMDF 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)

Vedere anche

WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS_INIT

WdfRequestWdmGetIrp