IEnroll::enumProvidersWStr 方法 (xenroll.h)
[此方法已不再可供 Windows Server 2008 和 Windows Vista 使用。]
enumProvidersWStr方法會擷取ProviderType屬性所指定之可用密碼編譯服務提供者的名稱) (CSP。 此方法最初是在 IEnroll 介面中定義。
語法
HRESULT enumProvidersWStr(
[in] LONG dwIndex,
[in] LONG dwFlags,
[out] LPWSTR *pbstrProvName
);
參數
[in] dwIndex
指定將擷取其名稱的 CSP 序數位置。 為第一個 CSP 指定零。
[in] dwFlags
指定傳遞至 CryptEnumProviders 函式的旗標。 目前未使用;指定零。
[out] pbstrProvName
LPWSTR變數的指標,可接收具有指定屬性類型的 CSP 名稱。
傳回值
傳回值為 HRESULT。 值S_OK表示成功。 當 ProviderType 屬性所指示的屬性類型沒有更多 CSP 時,就會傳回值ERROR_NO_MORE_ITEMS。
備註
如果未設定 ProviderType 屬性值,通常會使用登錄中所設定的 ProviderType 預設值 (PROV_RSA_FULL) 。
enumProvidersWStr方法會呼叫CryptEnumProviders函式。
規格需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | xenroll.h |
程式庫 | Uuid.lib |
Dll | Xenroll.dll |