Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion SslGetServerIdentity ruft die Identität des Servers ab. Diese Funktion weist keine zugeordnete Importbibliothek auf. Sie müssen die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Schannel.dllzu verknüpfen.
Syntax
SECURITY_STATUS SslGetServerIdentity(
[in] PBYTE ClientHello,
[in] DWORD ClientHelloSize,
[out] PBYTE *ServerIdentity,
[out] PDWORD ServerIdentitySize,
[in] DWORD Flags
);
Die Parameter
[in] ClientHello
Die Nachricht vom Client.
[in] ClientHelloSize
Die Größe der Clientnachricht.
[out] ServerIdentity
Der Zeiger innerhalb der Nachricht, in der der Servername gestartet wird.
[out] ServerIdentitySize
Die Länge des Servernamens.
[in] Flags
Dieser Parameter ist reserviert und muss null sein.
Rückgabewert
Der Status des Aufrufs der Funktion.
| Rückgabecode | Description |
|---|---|
|
Die Funktion war erfolgreich. |
|
Einer der Parameter ClientHello, ServerIdentity oder ServerIdentitySize ist NULL. |
|
Der Parameter "ServerIdentitySize " ist kleiner als der Parameter "ClientHelloSize ". |
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 8 [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | schannel.h |
| Library | schannel.lib |
| DLL | Schannel.dll |