WdfDeviceRemoveRemovalRelationsPhysicalDevice, fonction (wdfdevice.h)

[S’applique uniquement à KMDF]

La méthode WdfDeviceRemoveRemovalRelationsPhysicalDevice supprime un appareil spécifié de la liste des appareils qui doivent être supprimés lorsqu’un autre appareil spécifié est supprimé.

Syntaxe

void WdfDeviceRemoveRemovalRelationsPhysicalDevice(
  [in] WDFDEVICE      Device,
  [in] PDEVICE_OBJECT PhysicalDevice
);

Paramètres

[in] Device

Handle d’un objet d’appareil framework.

[in] PhysicalDevice

Pointeur vers une structure de DEVICE_OBJECT fournie par l’appelant qui représente un objet d’appareil physique (PDO).

Valeur de retour

None

Remarques

Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdfdevice.h (include Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion de version de la bibliothèque d’infrastructure.)
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Voir aussi

WdfDeviceAddRemovalRelationsPhysicalDevice

WdfDeviceClearRemovalRelationsDevices