_get_invalid_parameter_handler
, _get_thread_local_invalid_parameter_handler
Ruft die Funktion auf, die aufzurufen ist, wenn CRT ein ungültiges Argument erkennt.
Syntax
_invalid_parameter_handler _get_invalid_parameter_handler(void);
_invalid_parameter_handler _get_thread_local_invalid_parameter_handler(void);
Rückgabewert
Ein Zeiger auf die derzeit festgelegte Funktion für ungültige Parameterhandler oder ein NULL-Zeiger, wenn keine festgelegt wurde.
Hinweise
Die _get_invalid_parameter_handler
-Funktion ruft den derzeit festgelegten globalen ungültigen Parameterhandler auf. Sie gibt einen NULL-Zeiger zurück, wenn kein globaler Handler für ungültige Parameter festgelegt wurde. Entsprechend ruft der _get_thread_local_invalid_parameter_handler
aktuelle threadlokale ungültige Parameterhandler des Threads ab, für den er aufgerufen wird, oder einen NULL-Zeiger, wenn kein Handler festgelegt wurde. Informationen zum Festlegen globaler und threadlokaler ungültiger Parameterhandler finden Sie unter _set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
.
Der zurückgegebene Funktionszeiger des ungültigen Parameterhandlers hat den folgenden Typ:
typedef void (__cdecl* _invalid_parameter_handler)(
wchar_t const*,
wchar_t const*,
wchar_t const*,
unsigned int,
uintptr_t
);
Ausführliche Informationen zum ungültigen Parameterhandler finden Sie im Prototyp in _set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
Routine | Erforderlicher Header |
---|---|
_get_invalid_parameter_handler , _get_thread_local_invalid_parameter_handler |
C: <stdlib.h> C++: <cstdlib> oder <stdlib.h> |
Die _get_invalid_parameter_handler
Funktionen sind _get_thread_local_invalid_parameter_handler
microsoftspezifisch. Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Siehe auch
_set_invalid_parameter_handler
, _set_thread_local_invalid_parameter_handler
Sicherheitsgestützte Versionen von CRT-Funktionen