_get_invalid_parameter_handler
, _get_thread_local_invalid_parameter_handler
Ottiene la funzione chiamata quando CRT rileva un argomento non valido.
Sintassi
_invalid_parameter_handler _get_invalid_parameter_handler(void);
_invalid_parameter_handler _get_thread_local_invalid_parameter_handler(void);
Valore restituito
Un puntatore alla funzione del gestore di parametri non validi o un puntatore Null se non è stata impostata.
Osservazioni:
La funzione _get_invalid_parameter_handler
ottiene il gestore di parametri non validi attualmente impostato. e restituisce un puntatore Null se non è stato impostato alcun gestore di parametri non validi globale. Analogamente, _get_thread_local_invalid_parameter_handler
ottiene il gestore di parametri non validi locale thread corrente del thread su cui viene chiamato o un puntatore Null se non è stato impostato alcun gestore. Per informazioni su come impostare gestori di parametri globali e locali del thread non validi, vedere _set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
.
Il puntatore alla funzione del gestore di parametri non validi restituito ha il tipo seguente:
typedef void (__cdecl* _invalid_parameter_handler)(
wchar_t const*,
wchar_t const*,
wchar_t const*,
unsigned int,
uintptr_t
);
Per informazioni dettagliate sul gestore di parametri non validi, vedere il prototipo in _set_invalid_parameter_handler
. _set_thread_local_invalid_parameter_handler
Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.
Requisiti
Ciclo | Intestazione obbligatoria |
---|---|
_get_invalid_parameter_handler , _get_thread_local_invalid_parameter_handler |
C: <stdlib.h> C++: <cstdlib> o <stdlib.h> |
Le _get_invalid_parameter_handler
funzioni e _get_thread_local_invalid_parameter_handler
sono specifiche di Microsoft. Per informazioni sulla compatibilità, vedere Compatibilità.
Vedi anche
_set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
Versioni avanzate della sicurezza delle funzioni CRT