Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
CRT geçersiz bir bağımsız değişken algıladığında çağrılan işlevi alır.
Sözdizimi
_invalid_parameter_handler _get_invalid_parameter_handler(void);
_invalid_parameter_handler _get_thread_local_invalid_parameter_handler(void);
Dönüş değeri
Şu anda ayarlanmış geçersiz parametre işleyici işlevinin işaretçisi veya ayarlanmamışsa null işaretçi.
Açıklamalar
İşlev, _get_invalid_parameter_handler şu anda ayarlanmış genel geçersiz parametre işleyicisini alır. Genel geçersiz parametre işleyicisi ayarlanmadıysa null bir işaretçi döndürür. Benzer şekilde, _get_thread_local_invalid_parameter_handler adlı iş parçacığının geçerli iş parçacığı yerel geçersiz parametre işleyicisini veya hiçbir işleyici ayarlanmadıysa null işaretçisini alır. Genel ve iş parçacığı yerel geçersiz parametre işleyicilerini ayarlama hakkında bilgi için bkz _set_invalid_parameter_handler. , _set_thread_local_invalid_parameter_handler.
Döndürülen geçersiz parametre işleyicisi işlev işaretçisi aşağıdaki türe sahiptir:
typedef void (__cdecl* _invalid_parameter_handler)(
wchar_t const*,
wchar_t const*,
wchar_t const*,
unsigned int,
uintptr_t
);
Geçersiz parametre işleyicisi hakkında ayrıntılı bilgi için, içindeki prototipe _set_invalid_parameter_handler_set_thread_local_invalid_parameter_handlerbakın.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
_get_invalid_parameter_handler, _get_thread_local_invalid_parameter_handler |
C: <stdlib.h> C++: <cstdlib> veya <stdlib.h> |
ve _get_thread_local_invalid_parameter_handler işlevleri Microsoft'a _get_invalid_parameter_handler özeldir. Uyumluluk bilgileri için bkz . Uyumluluk.
Ayrıca bkz.
_set_invalid_parameter_handler, _set_thread_local_invalid_parameter_handler
CRT işlevlerinin gelişmiş güvenlik sürümleri