共用方式為


SaslEnumerateProfilesA 函式 (sspi.h)

SaslEnumerateProfiles 函式會列出提供 SASL 介面的套件。

語法

SECURITY_STATUS SEC_ENTRY SaslEnumerateProfilesA(
  [out] LPSTR *ProfileList,
  [out] ULONG *ProfileCount
);

參數

[out] ProfileList

Unicode 或 ANSI 字串清單的指標,其中包含 SASL 包裝函式支援的套件名稱。

[out] ProfileCount

未帶正負號 LONG 值的指標,其中包含 SASL 包裝函式支援的套件數目。

傳回值

如果呼叫成功完成,此函式會傳回SEC_E_OK。

如果函式失敗,傳回值是非零的錯誤碼。

言論

目前的清單會保留在登錄底下

SYSTEM
   CurrentControlSet
      Control
         SecurityProviders
            SaslProfiles

終止 NULL 字元會附加至清單結尾。

注意

sspi.h 標頭會根據 UNICODE 預處理器常數的定義,將 SaslEnumerateProfiles 定義為自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的 慣例。

要求

要求 價值
最低支援的用戶端 不支援
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 sspi.h (include Security.h)
連結庫 Secur32.lib
DLL Secur32.dll