Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
schannel.h enthält die folgenden Programmierschnittstellen:
Functions
|
SslCrackCertificate Gibt eine X509Certificate-Struktur mit den Informationen zurück, die im angegebenen Zertifikatblob enthalten sind. |
|
SslEmptyCacheA Entfernt die angegebene Zeichenfolge aus dem Schannel-Cache. (ANSI) |
|
SslEmptyCacheW Entfernt die angegebene Zeichenfolge aus dem Schannel-Cache. (Unicode) |
|
SslFreeCertificate Gibt ein Zertifikat frei, das durch einen vorherigen Aufruf der SslCrackCertificate-Funktion zugewiesen wurde. |
|
SslGetServerIdentity Ruft die Identität des Servers ab. |
Strukturen
|
CRYPTO_SETTINGS Gibt deaktivierte kryptografische Einstellungen an. |
|
SCH_CRED_PUBLIC_CERTCHAIN Die SCH_CRED_PUBLIC_CERTCHAIN-Struktur enthält ein einzelnes Zertifikat. Aus diesem Zertifikat kann eine Zertifizierungskette erstellt werden. |
|
SCH_CRED_SECRET_PRIVKEY Enthält Informationen zum privaten Schlüssel, die zum Authentifizieren eines Clients oder Servers erforderlich sind. |
|
SCH_CREDENTIALS Enthält die Daten für schannel-Anmeldeinformationen. (SCH_CREDENTIALS) |
|
SCHANNEL_ALERT_TOKEN Generiert eine SSL-Warnung (Secure Sockets Layer Protocol) oder tls (Transport Layer Security Protocol), die an das Ziel eines Aufrufs der Funktion InitializeSecurityContext (Schannel) oder acceptSecurityContext (Schannel) gesendet wird. |
|
SCHANNEL_CERT_HASH Enthält die Hashspeicherdaten für das Zertifikat, das Schannel verwendet. |
|
SCHANNEL_CERT_HASH_STORE Enthält die Hashspeicherdaten für das Zertifikat, das Schannel im Kernelmodus verwendet. |
|
SCHANNEL_CLIENT_SIGNATURE Gibt eine Clientsignatur an, wenn ein Aufruf der Funktion InitializeSecurityContext (Schannel) nicht auf den privaten Schlüssel für ein Clientzertifikat zugreifen kann (in diesem Fall gibt die Funktion SEC_I_SIGNATURE_NEEDED zurück). |
|
SCHANNEL_CRED Enthält die Daten für schannel-Anmeldeinformationen. (SCHANNEL_CRED) |
|
SCHANNEL_SESSION_TOKEN Gibt an, ob erneute Verbindungen für eine Authentifizierungssitzung aktiviert werden, die entweder durch Aufrufen der Funktion InitializeSecurityContext (Schannel) oder acceptSecurityContext (Schannel) erstellt wird. |
|
SecPkgContext_CipherInfo Verschlüsselungsinformationsstruktur. Dies wird von SECPKG_ATTR_CIPHER_INFO ulAttribute von der Funktion QueryContextAttributes (Schannel) zurückgegeben. |
|
SecPkgContext_ConnectionInfo Die SecPkgContext_ConnectionInfo-Struktur enthält Protokoll- und Verschlüsselungsinformationen. Diese Struktur wird von der Funktion InitializeSecurityContext (Schannel) verwendet. Dieses Attribut wird nur vom Schannel Security Support Provider (SSP) unterstützt. |
|
SecPkgContext_EapKeyBlock Enthält Schlüsseldaten, die vom EAP TLS-Authentifizierungsprotokoll verwendet werden. |
|
SecPkgContext_EapPrfInfo Gibt die Pseudorandom-Funktion (PRF) an und extrahiert Schlüsseldaten, die vom TLS-Authentifizierungsprotokoll (Extensible Authentication Protocol, EAP) verwendet werden. |
|
SecPkgContext_EarlyStart Die SecPkgContext_EarlyStart-Struktur enthält Informationen darüber, ob versucht werden soll, das Feature "Falscher Start" in einem Sicherheitskontext zu verwenden. |
|
SecPkgContext_IssuerListInfoEx Die SecPkgContext_IssuerListInfoEx-Struktur enthält eine Liste vertrauenswürdiger Zertifizierungsstellen. |
|
SecPkgContext_KeyingMaterial Die SecPkgContext_KeyingMaterial-Struktur. |
|
SecPkgContext_KeyingMaterialInfo Die SecPkgContext_KeyingMaterialInfo-Struktur enthält Informationen zum exportierbaren Schlüsselmaterial in einem Sicherheitskontext. |
|
SecPkgContext_SessionAppData Speichert Anwendungsdaten für einen Sitzungskontext. |
|
SecPkgContext_SessionInfo Gibt an, ob es sich bei der Sitzung um eine erneute Verbindung handelt, und ruft einen Wert ab, der die Sitzung identifiziert. |
|
SecPkgContext_SupportedSignatures Gibt die Signaturalgorithmen an, die von einer Schannel-Verbindung unterstützt werden. |
|
TLS_PARAMETERS Gibt TLS-Parametereinschränkungen an. |
|
X509Certificate Stellt ein X.509-Zertifikat dar. |
Enumerationen
|
eTlsAlgorithmUsage Gibt den Algorithmus an, der verwendet wird, um kryptografische Einstellungen zu deaktivieren. |