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.
Mengembalikan informasi yang memungkinkan konstruksi pesan kesalahan yang dapat dibaca manusia.
Sintaks
int GetErrorMessage(
out enum_MESSAGETYPE pMessageType,
out string pbstrErrorFormat,
out int phrErrorReason,
out uint pdwType,
out string pbstrHelpFileName,
out uint pdwHelpId
);
Parameter
pMessageType
[out] Mengembalikan nilai dari enumerasi MESSAGETYPE , yang menjelaskan jenis pesan.
pbstrErrorFormat
[out] Format pesan akhir kepada pengguna (lihat "Komentar" untuk detailnya).
hrErrorReason
[out] Kode kesalahan tentang pesan tersebut.
pdwType
[out] Tingkat keparahan kesalahan (gunakan konstanta MB_XXX untuk MessageBox; misalnya, MB_EXCLAMATION atau MB_WARNING).
pbstrHelpFileName
[out] Jalur ke file bantuan (diatur ke nilai null jika tidak ada file bantuan).
pdwHelpId
[out] ID topik bantuan untuk ditampilkan (diatur ke 0 jika tidak ada topik bantuan).
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.
Keterangan
Pesan kesalahan harus diformat di sepanjang baris "What I was doing. %1". Kemudian "%1" akan digantikan oleh pemanggil dengan pesan kesalahan yang berasal dari kode kesalahan (yang dikembalikan dalam hrErrorReason). Parameter pMessageType memberi tahu pemanggil bagaimana pesan kesalahan akhir harus ditampilkan.