Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à KMDF]
La méthode WdfPdoInitAllowForwardingRequestToParent permet à un pilote d’appeler WdfRequestForwardToParentDeviceIoQueue.
Syntaxe
VOID WdfPdoInitAllowForwardingRequestToParent(
[in] PWDFDEVICE_INIT DeviceInit
);
Paramètres
[in] DeviceInit
Pointeur vers une structure WDFDEVICE_INIT.
Valeur de retour
Aucun
Remarques
Si votre pilote utilise WdfRequestForwardToParentDeviceIoQueue pour réécrire les demandes d’E/S d’un appareil enfant vers la file d’attente d’E/S d’un appareil parent, le pilote doit appeler WdfPdoInitAllowForwardingRequestToParent avant d’appeler WdfDeviceCreate pour créer un objet d’appareil physique (PDO) pour l’appareil enfant. Pour plus d’informations sur l’appel WdfDeviceCreate, consultez Création d’un objet d’appareil Framework.
Pour plus d’informations sur WdfPdoInitAllowForwardingRequestToParent et WdfRequestForwardToParentDeviceIoQueue, consultez Demandes d’E/S de rééquetage.
Exemples
L’exemple de code suivant permet à un pilote d’appeler WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAllowForwardingRequestToParent(pDeviceInit);
Spécifications
| Besoin | Valeur |
|---|---|
| plateforme cible | Universel |
| version minimale de KMDF | 1.9 |
| En-tête | wdfpdo.h (include Wdf.h) |
| Bibliothèque | Wdf01000.sys (voir Versioning de la bibliothèque Framework.) |
| IRQL | PASSIVE_LEVEL |
| règles de conformité DDI | DriverCreate(kmdf) |