Função WscRegisterForChanges (wscapi.h)
Registra uma função de retorno de chamada a ser executada quando o WSC (Centro de Segurança do Windows) detecta uma alteração que pode afetar a integridade de um dos provedores de segurança.
Sintaxe
HRESULT WscRegisterForChanges(
[in] LPVOID Reserved,
[out] PHANDLE phCallbackRegistration,
[in] LPTHREAD_START_ROUTINE lpCallbackAddress,
[in] PVOID pContext
);
Parâmetros
[in] Reserved
Reservado. Deve ser NULL.
[out] phCallbackRegistration
Um ponteiro para um identificador para o registro de retorno de chamada. Quando terminar de usar a função de retorno de chamada, cancele o registro chamando a função WscUnRegisterChanges .
[in] lpCallbackAddress
Um ponteiro para a função definida pelo aplicativo a ser chamada quando ocorrer uma alteração no serviço WSC. Essa função também é chamada quando o serviço WSC é iniciado ou interrompido.
[in] pContext
Um ponteiro para uma variável a ser passada como o parâmetro lpParameter para a função apontada pelo parâmetro lpCallbackAddress .
Valor retornado
Retorna S_OK se a função for bem-sucedida; caso contrário, retornará um código de erro.
Comentários
Quando você quiser deixar de receber notificação para o método de retorno de chamada, cancele o registro chamando a função WscUnRegisterChanges .
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | wscapi.h |
Biblioteca | Wscapi.lib |
DLL | Wscapi.dll |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de