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


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

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

Заметка

Эта функция обратного вызова используется только для внутреннего использования Майкрософт.

Функция обратного вызова событий драйвера EvtDevicePnpStateChange сообщает драйверу, что компьютер состояния Plug and Play (PnP) устройства перемещается из одного состояния в другое.

Синтаксис

EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION EvtWdfDevicePnpStateChangeNotification;

void EvtWdfDevicePnpStateChangeNotification(
  [in] WDFDEVICE Device,
  [in] PCWDF_DEVICE_PNP_NOTIFICATION_DATA NotificationData
)
{...}

Параметры

[in] Device

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

[in] NotificationData

Указатель на структуру, предоставляемую платформой, WDF_DEVICE_PNP_NOTIFICATION_DATA, которая определяет старые и новые состояния государственного компьютера.

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

Никакой

Замечания

Чтобы зарегистрировать функцию обратного вызова EvtDevicePnpStateChange, драйвер должен вызвать WdfDeviceInitRegisterPnpStateChangeCallback.

Дополнительные сведения об компьютере состояния платформы PnP см. в компьютерах состояний платформы вПлатформы.

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.0
заголовка wdfdevice.h (include Wdf.h)
IRQL PASSIVE_LEVEL

См. также

EvtDevicePowerPolicyStateChange

EvtDevicePowerStateChange