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) |