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 |