_get_invalid_parameter_handler
, _get_thread_local_invalid_parameter_handler
Obtém a função que é chamada quando o CRT detecta um argumento inválido.
Sintaxe
_invalid_parameter_handler _get_invalid_parameter_handler(void);
_invalid_parameter_handler _get_thread_local_invalid_parameter_handler(void);
Retornar valor
Um ponteiro para a função do manipulador de parâmetro inválido definida atualmente ou um ponteiro nulo, se nenhum tiver sido definido.
Comentários
A função _get_invalid_parameter_handler
obtém o manipulador de parâmetro inválido global definido atualmente. Ela retornará um ponteiro nulo, se nenhum manipulador de parâmetro inválido global tiver sido definido. Da mesma forma, o obtém o _get_thread_local_invalid_parameter_handler
manipulador de parâmetro inválido thread-local atual do thread em que é chamado ou um ponteiro nulo se nenhum manipulador foi definido. Para obter informações sobre como definir manipuladores de parâmetros inválidos globais e thread-local, consulte _set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
.
O ponteiro de função do manipulador de parâmetro inválido retornado tem o seguinte tipo:
typedef void (__cdecl* _invalid_parameter_handler)(
wchar_t const*,
wchar_t const*,
wchar_t const*,
unsigned int,
uintptr_t
);
Para obter detalhes sobre o manipulador de parâmetros inválido, consulte o protótipo em _set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, consulte Estado global na CRT.
Requisitos
Rotina | Cabeçalho necessário |
---|---|
_get_invalid_parameter_handler , _get_thread_local_invalid_parameter_handler |
C: <stdlib.h> C++: <cstdlib> ou <stdlib.h> |
As funções _get_invalid_parameter_handler
e _get_thread_local_invalid_parameter_handler
são específicas da Microsoft. Para obter informações sobre compatibilidade, consulte Compatibilidade.
Confira também
_set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
Versões com segurança aprimorada das funções CRT
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