Partager via


WdfPdoInitAllowForwardingRequestToParent, fonction (wdfpdo.h)

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

Voir aussi

WdfRequestForwardToParentDeviceIoQueue