共用方式為


sslGetServerIdentity 函式 (schannel.h)

SslGetServerIdentity函式會取得伺服器的身分識別。 此函式沒有相關聯的匯入程式庫。 您必須使用 LoadLibraryGetProcAddress 函式,動態連結至 Schannel.dll。

語法

SECURITY_STATUS SslGetServerIdentity(
  [in]  PBYTE  ClientHello,
  [in]  DWORD  ClientHelloSize,
  [out] PBYTE  *ServerIdentity,
  [out] PDWORD ServerIdentitySize,
  [in]  DWORD  Flags
);

參數

[in] ClientHello

來自用戶端的訊息。

[in] ClientHelloSize

用戶端訊息的大小。

[out] ServerIdentity

伺服器名稱啟動之訊息內的指標。

[out] ServerIdentitySize

伺服器名稱的長度。

[in] Flags

此參數是保留的,而且必須是零。

傳回值

呼叫函式的狀態。

傳回碼 描述
SEC_E_OK
函式成功。
SEC_E_INVALID_PARAMETER
ClientHello、ServerIdentity 或ServerIdentitySize其中一個參數是Null
SEC_E_INCOMPLETE_MESSAGE
ServerIdentitySize參數小於ClientHelloSize參數。

需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 schannel.h
Dll Schannel.dll