Funzione WdfDeviceRemoveRemovalRelationsPhysicalDevice (wdfdevice.h)

[Si applica solo a KMDF]

Il metodo WdfDeviceRemoveRemovalRelationsPhysicalDevice rimuove un dispositivo specificato dall'elenco di dispositivi che devono essere rimossi quando viene rimosso un altro dispositivo specificato.

Sintassi

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

Parametri

[in] Device

Handle per un oggetto dispositivo framework.

[in] PhysicalDevice

Puntatore a una struttura di DEVICE_OBJECT fornita dal chiamante che rappresenta un oggetto dispositivo fisico (PDO).

Valore restituito

nessuno

Osservazioni

Un controllo di bug si verifica se il driver fornisce un handle di oggetti non valido.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Intestazione wdfdevice.h (includere Wdf.h)
Libreria Wdf01000.sys (vedere Framework Library Versioning).
IRQL <= DISPATCH_LEVEL
Regole di conformità DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Vedi anche

WdfDeviceAddRemovalRelationsPhysicalDevice

WdfDeviceClearRemovalRelationsDevices