CertEnumCTLContextProperties 函数 (wincrypt.h)

CertEnumCTLContextProperties 函数检索与证书信任列表关联的第一个或下一个扩展属性 (CTL) 上下文。 在循环中使用,此函数可以按顺序检索与 CTL 上下文关联的所有扩展属性。

语法

DWORD CertEnumCTLContextProperties(
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD         dwPropId
);

参数

[in] pCtlContext

指向 CTL_CONTEXT 结构的指针。

[in] dwPropId

枚举的最后一个属性的属性编号。 若要获取第一个属性, dwPropId 为零。 若要检索后续属性, 请将 dwPropId 设置为最后一次调用函数返回的属性号。 若要枚举所有属性,函数调用将继续,直到函数返回零。

应用程序可以使用此函数返回的 dwPropId 调用 CertGetCTLContextProperty,以检索该属性的数据。

返回值

返回值是标识 CTL 上下文的 属性的 DWORD 值。 函数的一次调用返回的 DWORD 值可以作为对函数的后续调用中的 dwPropId 提供。 如果没有更多要枚举的属性,或者函数失败,则返回零。

要求

   
最低受支持的客户端 Windows XP [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 [桌面应用 | UWP 应用]
目标平台 Windows
标头 wincrypt.h
Library Crypt32.lib
DLL Crypt32.dll

另请参阅

CertGetCTLContextProperty

扩展属性函数