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


функция обратного вызова EVT_WDF_DEVICE_REPORTED_MISSING (wdfpdo.h)

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

Функция обратного вызова события EvtDeviceReportedMissing водителя автобуса сообщает драйверу, что платформа сообщила об отсутствии физического объекта устройства (PDO) диспетчеру Plug and Play.

Синтаксис

EVT_WDF_DEVICE_REPORTED_MISSING EvtWdfDeviceReportedMissing;

void EvtWdfDeviceReportedMissing(
  [in] WDFDEVICE Device
)
{...}

Параметры

[in] Device

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

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

None

Remarks

Драйверы автобуса на основе платформы могут предоставлять функцию обратного вызова EvtDeviceReportedMissing . Чтобы зарегистрировать эту функцию обратного вызова, драйвер шины должен вызвать WdfPdoInitSetEventCallbacks.

Платформа вызывает EvtDeviceReportedMissing при обработке запроса IRP_MN_QUERY_DEVICE_RELATIONSbusRelations от диспетчера PnP.

Большинству драйверов автобуса на основе платформы не требуется предоставлять эту функцию обратного вызова.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1.11
Верхняя часть wdfpdo.h (включая Wdf.h)
IRQL PASSIVE_LEVEL

См. также раздел

WdfPdoInitSetEventCallbacks