PFN_CERT_ENUM_SYSTEM_STORE回呼函式 (wincrypt.h)

CertEnumSystemStoreCallback 回呼函式會格式化,並在呼叫 CertEnumSystemStore 找到的每個系統存放區上呈現資訊。

語法

PFN_CERT_ENUM_SYSTEM_STORE PfnCertEnumSystemStore;

BOOL PfnCertEnumSystemStore(
  [in] const void *pvSystemStore,
  [in] DWORD dwFlags,
  [in] PCERT_SYSTEM_STORE_INFO pStoreInfo,
  [in] void *pvReserved,
  [in] void *pvArg
)
{...}

參數

[in] pvSystemStore

呼叫 CertEnumSystemStore 所找到之系統存放區資訊的指標。 如果適當,這個自變數會包含前置計算機名稱或服務名稱前置詞。

[in] dwFlags

用來呼叫變更簡報的旗標。 這可以是下列值的位 OR

意義
CERT_SYSTEM_STORE_LOCATION_MASK
指定系統存放區的位置。
CERT_SYSTEM_STORE_RELOCATE_FLAG
如果設定, pvSystemStore 參數會指向CERT_SYSTEM_STORE_RELOCATE_PARA結構。 如果未設定, pvSystemStore 會指向 NULL 終止的 Unicode 字串。

[in] pStoreInfo

包含存放區相關信息 之CERT_SYSTEM_STORE_INFO 結構的指標。

[in] pvReserved

保留供未來使用。

[in] pvArg

傳遞至 pvArg 中傳遞至 CertEnumSystemStore 之回呼函式之資訊的指標。

傳回值

如果函式成功,函式會傳回 TRUE

若要停止列舉,函式必須傳回 FALSE

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 wincrypt.h