Enumerasi CASetupProperty (casetup.h)
Enumerasi CASetupProperty menentukan jenis properti untuk penyiapan dan konfigurasi peran otoritas sertifikasi (CA) saat menggunakan antarmuka ICertSrvSetup .
Sintaks
typedef enum __MIDL___MIDL_itf_casetup_0000_0002_0001 {
ENUM_SETUPPROP_INVALID = -1,
ENUM_SETUPPROP_CATYPE = 0,
ENUM_SETUPPROP_CAKEYINFORMATION = 1,
ENUM_SETUPPROP_INTERACTIVE = 2,
ENUM_SETUPPROP_CANAME = 3,
ENUM_SETUPPROP_CADSSUFFIX = 4,
ENUM_SETUPPROP_VALIDITYPERIOD = 5,
ENUM_SETUPPROP_VALIDITYPERIODUNIT = 6,
ENUM_SETUPPROP_EXPIRATIONDATE = 7,
ENUM_SETUPPROP_PRESERVEDATABASE = 8,
ENUM_SETUPPROP_DATABASEDIRECTORY = 9,
ENUM_SETUPPROP_LOGDIRECTORY = 10,
ENUM_SETUPPROP_SHAREDFOLDER = 11,
ENUM_SETUPPROP_PARENTCAMACHINE = 12,
ENUM_SETUPPROP_PARENTCANAME = 13,
ENUM_SETUPPROP_REQUESTFILE = 14,
ENUM_SETUPPROP_WEBCAMACHINE = 15,
ENUM_SETUPPROP_WEBCANAME = 16
} CASetupProperty;
Konstanta
ENUM_SETUPPROP_INVALID Nilai: -1 Nilai yang menentukan tipe properti yang tidak valid. |
ENUM_SETUPPROP_CATYPE Nilai: 0 Nilai VT_I4 yang menentukan nilai enumerasi ENUM_CATYPES . Jika komputer tidak bergabung ke domain, atau pemanggil bukan administrator Perusahaan atau Domain tetapi merupakan administrator lokal, nilai defaultnya adalah ENUM_STANDALONE_ROOTCA. Jika komputer bergabung ke domain, pemanggil adalah administrator Perusahaan atau Domain, dan OS akar perusahaan sudah ada, defaultnya adalah ENUM_ENTERPRISE_SUBCA, atau jika tidak ada OS akar perusahaan, nilai defaultnya adalah ENUM_ENTERPRISE_ROOTCA. |
ENUM_SETUPPROP_CAKEYINFORMATION Nilai: 1 Nilai VT_DISPATCH , dalam bentuk objek CCertSrvSetupKeyInformation , yang menentukan informasi kunci privat yang digunakan untuk sertifikat CA. Secara default, penyiapan menghasilkan kunci baru dengan panjang kunci 2048-bit untuk CA root dan subordinat menggunakan "Microsoft Penyedia Kriptografi yang Kuat." |
ENUM_SETUPPROP_INTERACTIVE Nilai: 2 Nilai VT_BOOL yang menunjukkan apakah penyedia layanan kriptografi (CSP) diizinkan untuk berinteraksi dengan desktop. Defaultnya adalah false (salah). |
ENUM_SETUPPROP_CANAME Nilai: 3 Nilai VT_BSTR yang berisi nama umum untuk CA. Secara default, umum nama adalah DomainName-LocalComputerName-CAName. |
ENUM_SETUPPROP_CADSSUFFIX Nilai: 4 Nilai VT_BSTR yang berisi akhiran nama khusus untuk nama CA. |
ENUM_SETUPPROP_VALIDITYPERIOD Nilai: 5 Nilai VT_I4 yang menentukan jumlah unit dalam periode validitas seperti yang ditentukan oleh jenis properti ENUM_SETUPPROP_VALIDITYPERIODUNIT . Untuk OS subordinat, masa berlaku ditentukan oleh CA induk. |
ENUM_SETUPPROP_VALIDITYPERIODUNIT Nilai: 6 Nilai VT_I4 yang menentukan nilai enumerasi ENUM_PERIOD yang menunjukkan unit waktu periode validitas. Untuk OS subordinat, unit waktu periode validitas ditentukan oleh CA induk. |
ENUM_SETUPPROP_EXPIRATIONDATE Nilai: 7 Nilai VT_BSTR yang menentukan tanggal kedaluwarsa yang diharapkan dari sertifikat OS akar berdasarkan waktu saat ini, periode validitas, dan unit periode validitas. Untuk OS subordinat, tanggal kedaluwarsa adalah ditentukan oleh CA induknya. |
ENUM_SETUPPROP_PRESERVEDATABASE Nilai: 8 Nilai VT_BOOL yang menentukan apakah akan mempertahankan database yang sudah ada. Ini relevan dalam kondisi berikut:
|
ENUM_SETUPPROP_DATABASEDIRECTORY Nilai: 9 Nilai VT_BSTR yang menentukan jalur direktori tempat file database CA disimpan setelah penginstalan. Jalur defaultnya adalah %SystemRoot%\System32\Certlog. |
ENUM_SETUPPROP_LOGDIRECTORY Nilai: 10 Nilai VT_BSTR yang menentukan jalur direktori tempat file log database CA disimpan setelah penginstalan. Jalur defaultnya adalah %SystemRoot%\System32\Certlog. |
ENUM_SETUPPROP_SHAREDFOLDER Nilai: 11 Nilai ini tidak digunakan dan dicadangkan untuk digunakan di masa mendatang. |
ENUM_SETUPPROP_PARENTCAMACHINE Nilai: 12 Nilai VT_BSTR yang menentukan nama komputer yang menghosting OS induk. Nilai ini hanya berlaku jika OS subordinat sedang diinstal. Tidak ada nilai default. |
ENUM_SETUPPROP_PARENTCANAME Nilai: 13 Nilai VT_BSTR yang menentukan nama CA induk. Nilai ini hanya berlaku jika OS subordinat sedang diinstal. Tidak ada nilai default. |
ENUM_SETUPPROP_REQUESTFILE Nilai: 14 Nilai VT_BSTR yang menentukan jalur file yang akan digunakan untuk menyimpan permintaan CA subordinat, sehingga dapat dikirimkan nanti ke CA induk. Nilai defaultnya adalah %SystemDrive%\\DNSMachineName_CAName.req. |
ENUM_SETUPPROP_WEBCAMACHINE Nilai: 15 Nilai VT_BSTR yang menentukan nama komputer yang menghosting CA. Nilai ini hanya berlaku jika dukungan untuk peran Pendaftaran Web Otoritas Sertifikasi sedang diinstal. Tidak ada nilai default. |
ENUM_SETUPPROP_WEBCANAME Nilai: 16 Nilai VT_BSTR yang menentukan nama CA. Nilai ini hanya berlaku jika dukungan untuk peran Pendaftaran Web Otoritas Sertifikasi sedang diinstal. Tidak ada nilai default. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | casetup.h |
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