取得安全性套件的相關資訊
當用戶端開始時,它會針對其與伺服器的交易選取 安全性套件 ,然後連絡該伺服器。 伺服器會選取一或多個安全性套件,並等候用戶端連線。
如需特定 SSP 可用之 SSPI 安全性套件的特定資訊,可以呼叫 EnumerateSecurityPackages 函式來擷取 SecPkgInfo 結構。
若要擷取輸出結構,呼叫端會將指標的位址傳遞給傳回結構的型別。 函式會將傳回資料緩衝區的位址指派給 引數,以配置記憶體並將資料傳回給呼叫端。 SSPI 慣例是函式會配置結構的記憶體,而呼叫的應用程式會使用 FreeCoNtextBuffer釋放該記憶體。
呼叫 QuerySecurityPackageInfo 函式會擷取 安全性套件的屬性。 伺服器和用戶端都可以呼叫QuerySecurityPackageInfo函式,以從SecPkgInfo結構的cbMaxToken成員取得安全性權杖的最大長度。 如需範例,請參閱搭配 Windows Sockets Server 使用 SSPI中所示的QuerySecurityPackageInfo函式呼叫。
如需套件函式的詳細資訊,請參閱 套件管理。