ICertPolicy::Metode inisialisasi (certpol.h)
Metode Inisialisasi dipanggil oleh mesin server untuk memungkinkan modul kebijakan melakukan tugas inisialisasi.
Sintaks
HRESULT Initialize(
[in] const BSTR strConfig
);
Parameter
[in] strConfig
Mewakili nama otoritas sertifikasi, seperti yang dimasukkan selama penyiapan Layanan Sertifikat. Untuk informasi tentang nama string konfigurasi, lihat ICertConfig2.
Nilai kembali
VB
Jika metode berhasil, metode mengembalikan S_OK.Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
Keterangan
Saat Anda menulis modul kebijakan kustom, terapkan metode ini.
Contoh
#include <windows.h>
#include <Certpol.h>
STDMETHODIMP CCertPolicy::Initialize(
/* [in] */ BSTR const strConfig)
{
// strConfig can be used by the Policy module.
// Here, it is stored in a BSTR member variable.
// m_strConfig is an application-defined variable.
// Call SysFreeString to free m_strConfig when done.
m_strConfig = SysAllocString( strConfig );
// Check to determine whether there was enough memory.
if (NULL == m_strConfig)
return ( E_OUTOFMEMORY ); // Not enough memory
return( S_OK );
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certpol.h (termasuk Certsrv.h) |
Pustaka | Certidl.lib |