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 值

返回代码/值 说明
E_POINTER
pValue 参数不能为 NULL

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 certenroll.h

另请参阅

ICertPropertyEnrollmentPolicyServer