Поделиться через


Функция WdfDeviceRemoveRemovalRelationsPhysicalDevice (wdfdevice.h)

[Применимо только к KMDF]

Метод WdfDeviceRemoveRemovalRelationsPhysicalDevice удаляет указанное устройство из списка устройств, которые необходимо удалить при удалении другого указанного устройства.

Синтаксис

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

Параметры

[in] Device

Дескриптор объекта устройства платформы.

[in] PhysicalDevice

Указатель на предоставляемую вызывающим DEVICE_OBJECT структуру, представляющую объект физического устройства (PDO).

Возвращаемое значение

Никакой

Замечания

Ошибка возникает, если драйвер предоставляет недопустимый дескриптор объекта.

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.0
заголовка wdfdevice.h (include Wdf.h)
библиотеки Wdf01000.sys (см. управление версиями библиотеки Платформы).)
IRQL <= DISPATCH_LEVEL
правил соответствия DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

См. также

WdfDeviceAddRemovalRelationsPhysicalDevice

WdfDeviceClearRemovalRelationsDevices