Méthode ISoftKbd::AdviseSoftKeyboardEventSink

La méthode ISoftKbd::AdviseSoftKeyboardEventSink installe un récepteur d’événements de clavier logiciel pour gérer les notifications OnKeySelection à partir du clavier logiciel.

Syntaxe

HRESULT AdviseSoftKeyboardEventSink(
  [in]  DWORD    dwKeyboardId,
  [in]  REFIID   riid,
  [in]  IUnknown *punk,
  [out] DWORD    *pdwCookie
);

Paramètres

dwKeyboardId [in]

Identificateur du clavier logiciel.

riid [in]

Identificateur d’interface pour l’interface récepteur.

punk [in]

Pointeur vers IUnknown pour l’interface de récepteur spécifiée par riid. Ce paramètre ne peut pas être défini sur NULL.

pdwCookie [out]

Pointeur vers la mémoire tampon dans laquelle cette méthode récupère le « cookie » du clavier logiciel utilisé pour la connexion au client. Le cookie doit être unique pour chaque connexion.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
E_INVALIDARG
Un ou plusieurs paramètres ne sont pas valides.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Composant redistribuable
TSF 1.0 sur Windows 2000 Professionnel
En-tête
Softkbdc.h
IDL
Softkbd.idl
DLL
Softkbd.dll

Voir aussi

ISoftKbd

ISoftKbd::UnadviseSoftKeyboardEventSink