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

另請參閱

IEnroll