Função GetCIMSSM (winuser.h)
[GetCIMSSM pode ser alterado ou indisponível no futuro. Em vez disso, use GetCurrentInputMessageSource.]
Recupera a origem da mensagem de entrada (GetCurrentInputMessageSourceInSendMessage).
Sintaxe
BOOL GetCIMSSM(
[out] INPUT_MESSAGE_SOURCE *inputMessageSource
);
Parâmetros
[out] inputMessageSource
A estrutura INPUT_MESSAGE_SOURCE que contém o tipo de dispositivo e a ID da origem da mensagem de entrada.
Retornar valor
Se essa função for bem-sucedida, ela retornará TRUE. Caso contrário, ele retornará ERROR_INVALID_PARAMETER.
Essa função falha quando:
- O parâmetro de entrada é inválido.
- GetCurrentInputMessageSource retorna um valor diferente de IMDT_UNAVAILABLE para o tipo de dispositivo.
Comentários
GetCIMSSM deve ser usado somente quando GetCurrentInputMessageSource retornar um tipo de dispositivo de IMDT_UNAVAILABLE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h |
Biblioteca | User32.lib |
DLL | User32.dll |