初始化安全性套件

使用 SSPI 之前,必須先執行下列步驟:

  1. 必須呼叫初始化函式,才能取得安全性函式資料表的位址。

    用戶端和伺服器會針對SecurityFunctionTable分派資料表的指標呼叫InitSecurityInterface。 此資料表包含 Sspi.h 中宣告之回呼函式的指標。 這些指標可讓您存取各種 SSPI 函式的 DLL 實作。

  2. 必須取得所支援安全性套件的相關資訊。

    雖然大部分的應用程式都使用支援預設或一般功能的安全性套件,但安全性套件對於應用程式而言可能具有獨特的功能。 需要特殊功能的應用程式可以使用提供這些功能的套件。 如需詳細資訊,請參閱 取得安全性套件的相關資訊

此時,應用程式已成功初始化 SSP,並已選擇具有足夠功能的安全性套件。

交涉套件可用於用戶端與伺服器之間的協定,該用戶端與伺服器之間關於要使用哪個安全性套件會在幕後完成。 如果未使用交涉套件,用戶端和伺服器必須先同意要使用的特定安全性套件,才能執行上述設定步驟。