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.
Fungsi MyHandleError adalah contoh fungsi alat yang digunakan untuk mencetak pesan kesalahan dan keluar dari program panggilan. Contoh untuk beberapa fungsi CryptoAPI dalam Referensi Kriptografi dan contoh yang lebih diperluas dalam Menggunakan Kriptografi menerapkan fungsi ini. Aplikasi nyata mungkin memerlukan kemampuan penanganan kesalahan yang lebih kompleks.
#include <stdio.h>
#include <tchar.h>
#include <windows.h>
void MyHandleError(LPTSTR psz)
{
_ftprintf(stderr, TEXT("An error occurred in the program. \n"));
_ftprintf(stderr, TEXT("%s\n"), psz);
_ftprintf(stderr, TEXT("Error number %x.\n"), GetLastError());
_ftprintf(stderr, TEXT("Program terminating. \n"));
exit(1);
} // End of MyHandleError