Método ISoftKbd::AdviseSoftKeyboardEventSink

El método ISoftKbd::AdviseSoftKeyboardEventSink instala un receptor de eventos de teclado suave para controlar las notificaciones OnKeySelection desde el teclado suave.

Sintaxis

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

Parámetros

dwKeyboardId [in]

Identificador del teclado flexible.

riid [in]

Identificador de interfaz de la interfaz del receptor.

punk [in]

Puntero a IUnknown para la interfaz de receptor especificada por riid. Este parámetro no se puede establecer en NULL.

pdwCookie [out]

Puntero al búfer en el que este método recupera la "cookie" del teclado flexible que se usa para la conexión con el cliente. La cookie debe ser única para cada conexión.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_INVALIDARG
Uno o varios parámetros no son válidos.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Redistribuible
TSF 1.0 en Windows 2000 Professional
Encabezado
Softkbdc.h
IDL
Softkbd.idl
Archivo DLL
Softkbd.dll

Consulte también

ISoftKbd

ISoftKbd::UnadviseSoftKeyboardEventSink