SslGetServerIdentity 関数 (schannel.h)
SslGetServerIdentity 関数は、サーバーの ID を取得します。 この関数には、インポート ライブラリが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して、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
このパラメーターは予約されており、0 である必要があります。
戻り値
関数の呼び出しの状態。
リターン コード | 説明 |
---|---|
|
関数は成功しました。 |
|
ClientHello、ServerIdentity、または ServerIdentitySize のいずれかのパラメーターが NULL です。 |
|
ServerIdentitySize パラメーターは、ClientHelloSize パラメーターよりも小さくなります。 |
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | schannel.h |
[DLL] | Schannel.dll |