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