Partager via


Méthode IWiaMiniDrv ::d rvNotifyPnpEvent (wiamindr_lh.h)

La méthode IWiaMiniDrv ::d rvNotifyPnpEvent répond à l’événement reçu du service WIA.

Syntaxe

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

Paramètres

[in] pEventGUID

Pointe vers un GUID identifiant l’événement.

[in] bstrDeviceID

Spécifie une chaîne contenant l’identificateur unique de l’appareil.

[in] ulReserved

Réservé.

Valeur retournée

En cas de réussite, la méthode doit retourner S_OK. Si la méthode échoue, elle doit retourner un code d’erreur COM standard.

Remarques

Le service WIA notifie un minidriver WIA d’un événement d’appareil pris en charge en appelant la méthode IWiaMiniDrv ::d rvNotifyPnpEvent . Dans cette méthode, le minidriver implémente les fonctionnalités spécifiques à l’appareil nécessaires pour répondre à l’événement.

Si cette méthode est appelée avec *pEventGuid défini sur WIA_EVENT_CANCEL_IO événement d’appareil, elle doit annuler toutes les opérations d’E/S en cours dès que possible.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamindr_lh.h (incluez Wiamindr.h)

Voir aussi

IWiaMiniDrv

IWiaMiniDrv ::d rvGetCapabilities