IWiaMiniDrv::d rvNotifyPnpEvent-Methode (wiamindr_lh.h)

Die IWiaMiniDrv::d rvNotifyPnpEvent-Methode antwortet auf das Ereignis, das vom WIA-Dienst empfangen wurde.

Syntax

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

Parameter

[in] pEventGUID

Verweist auf eine GUID, die das Ereignis identifiziert.

[in] bstrDeviceID

Gibt eine Zeichenfolge an, die den eindeutigen Bezeichner des Geräts enthält.

[in] ulReserved

Reserviert.

Rückgabewert

Bei Erfolg sollte die Methode S_OK zurückgeben. Wenn die Methode fehlschlägt, sollte sie einen COM-Standardfehlercode zurückgeben.

Hinweise

Der WIA-Dienst benachrichtigt einen WIA-Minidriver über ein unterstütztes Geräteereignis, indem er die IWiaMiniDrv::d rvNotifyPnpEvent-Methode aufruft . Bei dieser Methode implementiert der Minidriver die gerätespezifische Funktionalität, die zum Reagieren auf das Ereignis erforderlich ist.

Wenn diese Methode aufgerufen wird, wobei *pEventGuid auf WIA_EVENT_CANCEL_IO Geräteereignis festgelegt ist, sollten alle aktuellen E/A-Vorgänge so schnell wie möglich abgebrochen werden.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wiamindr_lh.h (wiamindr.h einschließen)

Weitere Informationen

IWiaMiniDrv

IWiaMiniDrv::d rvGetCapabilities