Condividi tramite


_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