CertEnumSystemStoreLocation 函式 (wincrypt.h)
CertEnumSystemStoreLocation 函式會擷取所有系統存放區位置。 函式會針對找到的每個系統存放區位置呼叫提供的回呼函式。
語法
BOOL CertEnumSystemStoreLocation(
[in] DWORD dwFlags,
[in] void *pvArg,
[in] PFN_CERT_ENUM_SYSTEM_STORE_LOCATION pfnEnum
);
參數
[in] dwFlags
保留以備將來之用;必須為零。
[in] pvArg
void 的指標,可讓應用程式宣告、定義及初始化結構,以保存要傳遞至回呼列舉函數的任何資訊。
[in] pfnEnum
回呼函式的指標,用來顯示每個存放區位置的詳細數據。 此回呼函式會決定每個存放區位置上信息呈現的內容和格式。 如需回呼函式的簽章和參數,請參閱 CertEnumSystemStoreLocationCallback。
傳回值
如果函式成功,函式會傳回 TRUE。
如果函式失敗,則會傳回 FALSE。
備註
若要使用 CertEnumSystemStoreLocation,應用程式必須宣告並定義 ENUM_ARG 結構和列舉回呼函式。
範例
如需使用此函式的範例,請參閱 範例 C 程式:列出系統和實體存放區。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2003 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | wincrypt.h |
程式庫 | Crypt32.lib |
Dll | Crypt32.dll |