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


Интерфейс IRemoteTargetCallbackRemoval (wudfddi.h)

[ предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе Начало работы с UMDF.]

Интерфейс IRemoteTargetCallbackRemoval предоставляет функции обратного вызова, которые платформа вызывает для уведомления драйвера о событиях, связанных с удалением целевого объекта ввода-вывода удаленного ввода-вывода.

Наследство

Интерфейс IRemoteTargetCallbackRemoval наследует от интерфейса IUnknown. IRemoteTargetCallbackRemoval также имеет следующие типы элементов:

  • Методика

Методика

Интерфейс IRemoteTargetCallbackRemoval имеет эти методы.

 
IRemoteTargetCallbackRemoval::OnRemoteTargetQueryRemove

Функция обратного вызова событий на основе UMDF драйвера OnRemoteTargetQueryRemove определяет, можно ли остановить и удалить устройство удаленного целевого объекта ввода-вывода.
IRemoteTargetCallbackRemoval::OnRemoteTargetRemoveCanceled

Функция обратного вызова события на основе UMDF драйвера OnRemoteTargetRemoveCanceled выполняет операции, необходимые при отмене удаления удаленного целевого устройства ввода-вывода.
IRemoteTargetCallbackRemoval::OnRemoteTargetRemoveComplete

Функция обратного вызова события на основе UMDF драйвера OnRemoteTargetRemoveComplete выполняет операции, необходимые после завершения удаления удаленного целевого устройства ввода-вывода.

Замечания

Если драйвер поддерживает интерфейс IRemoteTargetCallbackRemoval для устройства, метод IUnknown::QueryInterface, который драйвер передает IWDFDevice2::CreateRemoteTarget должен вернуть интерфейс.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка wudfddi.h