Freigeben über


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_OKzurückgeben. Wenn die Methode fehlschlägt, sollte ein standardmäßiger COM-Fehlercode zurückgegeben werden.

Bemerkungen

Der WIA-Dienst benachrichtigt einen WIA-Minidriver eines unterstützten Geräteereignisses durch Aufrufen der IWiaMiniDrv::d rvNotifyPnpEvent-Methode. Bei dieser Methode implementiert der Minidriver die gerätespezifische Funktionalität, die erforderlich ist, um auf das Ereignis zu reagieren.

Wenn diese Methode mit *pEventGuid aufgerufen wird, auf WIA_EVENT_CANCEL_IO Geräteereignis festgelegt ist, sollte sie alle aktuellen E/A-Vorgänge so bald wie möglich abbrechen.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- wiamindr_lh.h (include Wiamindr.h)

Siehe auch

IWiaMiniDrv-

IWiaMiniDrv::d rvGetCapabilities