Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan fungsi yang dipanggil ketika CRT mendeteksi argumen yang tidak valid.
Sintaks
_invalid_parameter_handler _get_invalid_parameter_handler(void);
_invalid_parameter_handler _get_thread_local_invalid_parameter_handler(void);
Nilai hasil
Penunjuk ke fungsi handler parameter yang saat ini tidak valid, atau penunjuk null jika tidak ada yang ditetapkan.
Keterangan
Fungsi _get_invalid_parameter_handler ini mendapatkan handler parameter global yang saat ini tidak valid. Ini mengembalikan penunjuk null jika tidak ada handler parameter global yang tidak valid yang ditetapkan. Demikian pula, _get_thread_local_invalid_parameter_handler mendapatkan handler parameter tidak valid thread-local saat ini dari utas yang dipanggilnya, atau pointer null jika tidak ada handler yang diatur. Untuk informasi tentang cara mengatur handler parameter global dan thread-local yang tidak valid, lihat _set_invalid_parameter_handler, _set_thread_local_invalid_parameter_handler.
Penunjuk fungsi handler parameter yang dikembalikan tidak valid memiliki jenis berikut:
typedef void (__cdecl* _invalid_parameter_handler)(
wchar_t const*,
wchar_t const*,
wchar_t const*,
unsigned int,
uintptr_t
);
Untuk detail tentang handler parameter yang tidak valid, lihat prototipe di _set_invalid_parameter_handler, _set_thread_local_invalid_parameter_handler.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
| Rutin | Header yang diperlukan |
|---|---|
_get_invalid_parameter_handler, _get_thread_local_invalid_parameter_handler |
C: <stdlib.h> C++: <cstdlib> atau <stdlib.h> |
Fungsi _get_invalid_parameter_handler dan _get_thread_local_invalid_parameter_handler khusus Microsoft. Untuk informasi kompatibilitas, lihat Kompatibilitas.
Lihat juga
_set_invalid_parameter_handler, _set_thread_local_invalid_parameter_handler
Versi fungsi CRT yang ditingkatkan keamanan