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 WdfRequestForwardToParentDeviceIoQueue per rieseguire la 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 a WdfDeviceCreate, vedere Creazione di un oggetto dispositivo framework.
Per altre informazioni su WdfPdoInitAllowForwardingRequestToParent e WdfRequestForwardToParentDeviceIoQueue, vedere Requeuing I/O Requests.For more information about WdfPdoInitAllowForwardingRequestToParent and WdfRequestForwardToParentDeviceIoQueue, see Requeuing I/O Requests.
Esempio
L'esempio di codice seguente consente a un driver di chiamare WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAllowForwardingRequestToParent(pDeviceInit);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1,9 |
Intestazione | wdfpdo.h (include Wdf.h) |
Libreria | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
IRQL | PASSIVE_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf) |