次の方法で共有


ICertPropertyEnrollmentPolicyServer::GetUrlFlags メソッド (certenroll.h)

GetUrlFlags メソッドは、証明書登録ポリシー (CEP) サーバーに関するその他のポリシー情報を含むフラグのセットを取得します。 これらのフラグは Initialize メソッドによって 設定されます。

構文

HRESULT GetUrlFlags(
  [out, retval] PolicyServerUrlFlags *pValue
);

パラメーター

[out, retval] pValue

ポリシー サーバー フラグを指定する PolicyServerUrlFlags 列挙値へのポインター。 これは、次の値のビットごとの OR にすることができます。

意味
PsfNone
フラグは指定されません。
PsfLocationGroupPolicy
ポリシー サーバー URL は、管理者によってグループ ポリシーで指定されます。
PsfLocationRegistry
ポリシー サーバー URL はレジストリで指定されます。
PsfUseClientId
証明書の登録と更新にクライアント固有のデータが含まれることを指定します。 たとえば、暗号化サービス プロバイダーの名前、Windows のバージョン番号、ユーザー名、コンピューターの DNS 名、ドメイン コントローラーの DNS 名などがあります。 このフラグは、グループ ポリシーで定義され、既定のポリシー ID である場合に設定されます。
PsfAutoEnrollmentEnabled
証明書の自動登録が有効になっています。
PsfAllowUnTrustedCA
CA によって署名された証明書をインストールするために、発行元 CA の証明書をクライアントによって信頼する必要がないように指定します。

戻り値

関数が成功した場合、関数は S_OKを返します。

関数が失敗した場合は、エラーを示す HRESULT 値を返します。 有効な値を次の表に示しますが、これ以外にもあります。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

リターン コード/値 Description
E_POINTER
pValue パラメーターを NULL にすることはできません。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certenroll.h

こちらもご覧ください

ICertPropertyEnrollmentPolicyServer