SOCKET_SECURITY_SETTINGS-Struktur (mstcpip.h)
Die SOCKET_SECURITY_SETTINGS-Struktur gibt allgemeine Sicherheitsanforderungen für einen Socket an.
Syntax
typedef struct _SOCKET_SECURITY_SETTINGS {
SOCKET_SECURITY_PROTOCOL SecurityProtocol;
ULONG SecurityFlags;
} SOCKET_SECURITY_SETTINGS;
Members
SecurityProtocol
Ein SOCKET_SECURITY_PROTOCOL Wert, der den Typ des Sicherheitsprotokolls angibt, das für den Socket verwendet werden soll.
SecurityFlags
Eine Reihe von Flags, mit denen Anwendungen bestimmte Sicherheitsanforderungen für einen Socket festlegen können. Die möglichen Werte werden in der Headerdatei Mstcpip.h definiert.
Hinweise
Die SOCKET_SECURITY_SETTINGS-Struktur wird unter Windows Vista und höher unterstützt.
Die SOCKET_SECURITY_SETTINGS-Struktur wird von der WSASetSocketSecurity-Funktion verwendet, um Sicherheit für einen Socket zu aktivieren und anzuwenden.
Sicherheitseinstellungen, die in dieser Struktur nicht behandelt werden, werden von der Standardrichtlinie des Systems oder der administrativ konfigurierten Richtlinie abgeleitet. Es wird empfohlen, dass die meisten Anwendungen den Wert SOCKET_SECURITY_PROTOCOL_DEFAULT für die SOCKET_SECURITY_PROTOCOL-Enumeration im SecurityProtocol-Element angeben. Dies macht die Anwendung neutral für Sicherheitsprotokolle und ermöglicht einfachere Bereitstellungen zwischen verschiedenen Systemen.
Erweiterte Anwendungen können ein Sicherheitsprotokoll und die zugehörigen Einstellungen angeben, indem sie sie in den typ SOCKET_SECURITY_SETTINGS umwandeln.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mstcpip.h |
Weitere Informationen
Verwenden von Secure Socket-Erweiterungen