Funzione WdfPdoInitAllowForwardingRequestToParent (wdfpdo.h)
[Si applica solo a KMDF]
Il metodo WdfPdoInitAllowForwardingRequestToParent consente a un driver di chiamare WdfRequestForwardToParentDeviceIoQueue.
Sintassi
void WdfPdoInitAllowForwardingRequestToParent(
[in] PWDFDEVICE_INIT DeviceInit
);
Parametri
[in] DeviceInit
Puntatore a una struttura WDFDEVICE_INIT.
Valore restituito
Nessuno
Osservazioni:
Se il driver usa coda di I/O di un dispositivo figlio alla coda di I/O di un dispositivo figlio alla coda di I/O di un dispositivo padre, Il driver deve chiamare WdfPdoInitAllowForwardingRequestToParent prima di chiamare WdfDeviceCreate per creare un oggetto dispositivo fisico (PDO) per il dispositivo figlio. Per altre informazioni sulla chiamata di WdfDeviceCreate, vedere Creating a Framework Device Object.
Per altre informazioni su WdfPdoInitAllowForwardingRequestToParent e WdfRequestForwardToParentDeviceIoQueue, vedere Requeuing I/O Requests.
Esempi
L'esempio di codice seguente consente a un driver di chiamare WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAllowForwardingRequestToParent(pDeviceInit);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
versione minima di KMDF | 1.9 |
intestazione | wdfpdo.h (include Wdf.h) |
Biblioteca | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
IRQL | PASSIVE_LEVEL |
regole di conformità DDI | DriverCreate(kmdf) |