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


Метод IWiaMiniDrv::d rvNotifyPnpEvent (wiamindr_lh.h)

Метод IWiaMiniDrv::d rvNotifyPnpEvent реагирует на событие, полученное от службы WIA.

Синтаксис

HRESULT drvNotifyPnpEvent(
  [in] const GUID *pEventGUID,
  [in] BSTR       bstrDeviceID,
  [in] ULONG      ulReserved
);

Параметры

[in] pEventGUID

Указывает на GUID, определяющий событие.

[in] bstrDeviceID

Указывает строку, содержащую уникальный идентификатор устройства.

[in] ulReserved

Скрытный.

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

При успешном выполнении метод должен возвращать S_OK. Если метод завершается ошибкой, он должен вернуть стандартный код ошибки COM.

Замечания

Служба WIA уведомляет мини-накопитель WIA о поддерживаемом событии устройства путем вызова метода IWiaMiniDrv::d rvNotifyPnpEvent. В этом методе мини-driver реализует функциональные возможности, необходимые для реагирования на событие.

Если этот метод вызывается с помощью *pEventGuid для события устройства WIA_EVENT_CANCEL_IO, он должен отменить все текущие операции ввода-вывода как можно скорее.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wiamindr_lh.h (включить Wiamindr.h)

См. также

IWiaMiniDrv

IWiaMiniDrv::d rvGetCapabilities