Método ISoftKbd::AdviseSoftKeyboardEventSink

O método ISoftKbd::AdviseSoftKeyboardEventSink instala um coletor de eventos de teclado flexível para manipular as notificações OnKeySelection do teclado virtual.

Sintaxe

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

Parâmetros

dwKeyboardId [in]

Identificador do teclado virtual.

riid [in]

Identificador de interface para a interface do coletor.

punk [in]

Ponteiro para IUnknown para a interface do coletor especificada por riid. Esse parâmetro não pode ser definido como NULL.

pdwCookie [out]

Ponteiro para o buffer no qual esse método recupera o "cookie" do teclado flexível usado para conexão com o cliente. O cookie deve ser exclusivo para cada conexão.

Valor retornado

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
Um ou mais parâmetros são inválidos.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Redistribuível
TSF 1.0 no Windows 2000 Professional
Cabeçalho
Softkbdc.h
IDL
Softkbd.idl
DLL
Softkbd.dll

Confira também

ISoftKbd

ISoftKbd::UnadviseSoftKeyboardEventSink