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.
Struktur CMC_STATUS_INFO berisi informasi status tentang Pesan Manajemen Sertifikat melalui CMS.
Sintaks
typedef struct _CMC_STATUS_INFO {
DWORD dwStatus;
DWORD cBodyList;
DWORD *rgdwBodyList;
LPWSTR pwszStatusString;
DWORD dwOtherInfoChoice;
union {
DWORD dwFailInfo;
PCMC_PEND_INFO pPendInfo;
} DUMMYUNIONNAME;
} CMC_STATUS_INFO, *PCMC_STATUS_INFO;
Anggota
dwStatus
Nilai DWORD yang menunjukkan status pesan.
Nilai | Makna |
---|---|
|
Permintaan dikabulkan. |
|
Permintaan gagal. Ada informasi tambahan di bagian lain pesan. |
|
Bagian isi permintaan belum diproses. Pemohon harus melakukan polling lagi. Nilai ini hanya dikembalikan pada permintaan sertifikat. |
|
Operasi yang diminta tidak didukung. |
|
Konfirmasi dengan menggunakan kontrol idConfirmCertAcceptance diperlukan sebelum sertifikat dapat digunakan. |
cBodyList
Jumlah DWORD elemen dalam array rgdwBodyList .
rgdwBodyList
Array DWORD .
pwszStatusString
Teks string opsional yang menunjukkan status pesan.
dwOtherInfoChoice
Nilai DWORD yang mengidentifikasi anggota serikat yang akan digunakan.
Anggota ini bisa menjadi salah satu nilai berikut:
- CMC_OTHER_INFO_NO_CHOICE
- CMC_OTHER_INFO_FAIL_CHOICE
- CMC_OTHER_INFO_PENDING_CHOICE
DUMMYUNIONNAME
DUMMYUNIONNAME.dwFailInfo
Anggota DWORD dari serikat. Anggota ini digunakan jika dwOtherInfoChoice CMC_OTHER_INFO_FAIL_CHOICE. Nilai berikut dikembalikan untuk berbagai kegagalan.
Nilai | Makna |
---|---|
|
Algoritma yang tidak dikenal atau tidak didukung. |
|
Pemeriksaan integritas gagal. |
|
Transaksi tidak diizinkan atau didukung. |
|
Bidang waktu pesan tidak cukup dekat dengan waktu sistem. |
|
Tidak ada sertifikat yang dapat diidentifikasi yang cocok dengan kriteria yang disediakan. |
|
Ekstensi X.509 yang diminta tidak didukung oleh OS penerima. |
|
Bahan kunci privat harus disediakan. |
|
Atribut identifikasi gagal diverifikasi. |
|
Server memerlukan bukti POP sebelum menerbitkan sertifikat. |
|
Pemrosesan POP gagal. |
|
Kebijakan server tidak memperbolehkan penggunaan kembali kunci. |
|
Otoritas sertifikasi (CA) mengalami kegagalan internal. |
|
Permintaan gagal karena alasan yang tidak diketahui. Permintaan harus diterbitkan kembali nanti. |
DUMMYUNIONNAME.pPendInfo
Penunjuk ke anggota struktur CMC_PEND_INFO dari serikat pekerja. Anggota ini digunakan jika dwOtherInfoChoice CMC_OTHER_INFO_PEND_CHOICE.
Keterangan
Anggota tambahan dari gabungan dapat didefinisikan dalam versi mendatang.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wincrypt.h |