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

IOCSPAdmin