Função de retorno de chamada PFNSTATUSMESSAGECALLBACK (userenv.h)
A função StatusMessageCallback é uma função de retorno de chamada definida pelo aplicativo usada para exibir mensagens status ao aplicar a política. O tipo PFNSTATUSMESSAGECALLBACK define um ponteiro para essa função de retorno de chamada. StatusMessageCallback é um espaço reservado para o nome da função definida pelo aplicativo.
Sintaxe
PFNSTATUSMESSAGECALLBACK Pfnstatusmessagecallback;
DWORD Pfnstatusmessagecallback(
[in] BOOL bVerbose,
[in] LPWSTR lpMessage
)
{...}
Parâmetros
[in] bVerbose
Especifica se a mensagem é detalhada. Se esse parâmetro for TRUE, a mensagem será detalhada. Se esse parâmetro for FALSE, a mensagem não será detalhada.
[in] lpMessage
Ponteiro para um buffer que contém a cadeia de caracteres de mensagem.
Valor retornado
Se a mensagem tiver sido exibida com êxito, retorne ERROR_SUCCESS. Caso contrário, retorne um código de erro do sistema.
Comentários
Passe um ponteiro para a função StatusMessageCallback quando o sistema chamar a função de retorno de chamada ProcessGroupPolicy ou ProcessGroupPolicyEx .
A interface do usuário status tem dois modos: padrão e detalhado. As mensagens detalhadas são exibidas somente quando o computador está no modo detalhado. Para habilitar o modo detalhado, defina o valor do Registro a seguir como 1, faça logoff e faça logon. Não é necessário reiniciar o computador.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Winlogon\VerboseStatus
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | userenv.h |