Metode IOCSPAdmin::GetMyRoles (certadm.h)
Metode GetMyRoles mendapatkan masker akses peran hak istimewa untuk pengguna di server responden Protokol Status Sertifikat Online (OCSP) tertentu.
Sintaks
HRESULT GetMyRoles(
[in] const BSTR bstrServerName,
[out] LONG *pRoles
);
Parameter
[in] bstrServerName
String yang berisi nama responder-server.
[out] pRoles
Pointer ke masker akses 32-bit.
Menampilkan nilai
C++
Jika metode berhasil, metode akan mengembalikan S_OK.Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
VB
Masker akses 32-bit.Keterangan
Server responden OCSP menentukan masker berikut untuk peran hak istimewa akses.
Terus-menerus | Nilai C++ | Nilai Skrip VB | Deskripsi |
---|---|---|---|
CA_ACCESS_ADMIN | 0x001 | &H1 | Administrator CA |
CA_ACCESS_READ | 0x100 | &H100 | Akses baca-saja ke CA |
CA_ACCESS_ENROLL | 0x200 | &H200 | Mendaftarkan akses ke CA |
Contoh hak istimewa yang mungkin dimiliki pengguna, tergantung pada masker:
- Mengonfigurasi dan meningkatkan server OCSP.
- Tetapkan sertifikat dan kunci penandatanganan yang ada.
- Instal dan perbarui Lists Pencabutan Sertifikat (CRL).
- Mengonfigurasi format respons.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Pusat Data Windows Server 2008, Windows Server 2008 Enterprise [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certadm.h (termasuk Certsrv.h) |
Pustaka | Certadm.lib |
DLL | Certadm.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk