Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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