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.
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
sspi.h enthält die folgenden Programmierschnittstellen:
Functions
|
AcceptSecurityContext Ermöglicht es der Serverkomponente einer Transportanwendung, einen Sicherheitskontext zwischen dem Server und einem Remoteclient einzurichten. |
|
AcquireCredentialsHandleA Die Funktion AcquireCredentialsHandle (CredSSP) ruft ein Handle für bereits vorhandene Anmeldeinformationen eines Sicherheitsprinzipals ab. (ANSI) |
|
AcquireCredentialsHandleW Die Funktion AcquireCredentialsHandle (CredSSP) ruft ein Handle für bereits vorhandene Anmeldeinformationen eines Sicherheitsprinzipals ab. (Unicode) |
|
AddCredentialsA AddCredentialsA (ANSI) fügt der Liste der Anmeldeinformationen eine Anmeldeinformation hinzu. |
|
AddCredentialsW AddCredentialsW (Unicode) fügt der Liste der Anmeldeinformationen eine Anmeldeinformation hinzu. |
|
AddSecurityPackageA Fügt der Liste der von Microsoft Negotiate unterstützten Anbieter einen Sicherheitssupportanbieter hinzu. (ANSI) |
|
AddSecurityPackageW Fügt der Liste der von Microsoft Negotiate unterstützten Anbieter einen Sicherheitssupportanbieter hinzu. (Unicode) |
|
ApplyControlToken Bietet eine Möglichkeit, ein Steuerelementtoken auf einen Sicherheitskontext anzuwenden. |
|
ChangeAccountPasswordA Ändert das Kennwort für ein Windows-Domänenkonto mithilfe des angegebenen Sicherheitsunterstützungsanbieters. (ANSI) |
|
ChangeAccountPasswordW Ändert das Kennwort für ein Windows-Domänenkonto mithilfe des angegebenen Sicherheitsunterstützungsanbieters. (Unicode) |
|
CompleteAuthToken Schließt ein Authentifizierungstoken ab. (CompleteAuthToken) |
|
DecryptMessage Entschlüsselt eine Nachricht mithilfe von Digest. |
|
DelegateSecurityContext Delegiert den Sicherheitskontext an den angegebenen Server. |
|
DeleteSecurityContext Löscht die lokalen Datenstrukturen, die dem angegebenen Sicherheitskontext zugeordnet sind, die durch einen vorherigen Aufruf der Funktion InitializeSecurityContext (General) oder acceptSecurityContext (General) initiiert wurden. |
|
DeleteSecurityPackageA Löscht einen Sicherheitssupportanbieter aus der Liste der von Microsoft Negotiate unterstützten Anbieter. (ANSI) |
|
DeleteSecurityPackageW Löscht einen Sicherheitssupportanbieter aus der Liste der von Microsoft Negotiate unterstützten Anbieter. (Unicode) |
|
EncryptMessage Verschlüsselt eine Nachricht zur Bereitstellung von Datenschutz mithilfe von Digest. |
|
EnumerateSecurityPackagesA Gibt ein Array von SecPkgInfo-Strukturen zurück, die Informationen zu den sicherheitsrelevanten Paketen bereitstellen, die dem Client zur Verfügung stehen. (ANSI) |
|
EnumerateSecurityPackagesW Gibt ein Array von SecPkgInfo-Strukturen zurück, die Informationen zu den sicherheitsrelevanten Paketen bereitstellen, die dem Client zur Verfügung stehen. (Unicode) |
|
ExportSecurityContext Die ExportSecurityContext-Funktion erstellt eine serialisierte Darstellung eines Sicherheitskontexts, der später durch Aufrufen von ImportSecurityContext in einen anderen Prozess importiert werden kann. |
|
FreeContextBuffer Ermöglicht Aufrufern von Sicherheitspaketfunktionen das Freigeben von Speicherpuffern, die vom Sicherheitspaket zugeordnet sind. |
|
FreeCredentialsHandle Benachrichtigt das Sicherheitssystem, dass die Anmeldeinformationen nicht mehr benötigt werden. |
|
ImpersonateSecurityContext Ermöglicht es einem Server, die Identität eines Clients zu übernehmen, indem er ein Token verwendet, das zuvor durch einen Aufruf von AcceptSecurityContext (General) oder QuerySecurityContextToken abgerufen wurde. |
|
ImportSecurityContextA Importiert einen Sicherheitskontext. Der Sicherheitskontext muss durch einen vorherigen Aufruf von ExportSecurityContext in den Prozess exportiert worden sein, der ImportSecurityContext aufruft. (ANSI) |
|
ImportSecurityContextW Importiert einen Sicherheitskontext. Der Sicherheitskontext muss durch einen vorherigen Aufruf von ExportSecurityContext in den Prozess exportiert worden sein, der ImportSecurityContext aufruft. (Unicode) |
|
InitializeSecurityContextA Initiiert den clientseitigen ausgehenden Sicherheitskontext aus einem Anmeldeinformationshandle. (ANSI) |
|
InitializeSecurityContextW Initiiert den clientseitigen ausgehenden Sicherheitskontext aus einem Anmeldeinformationshandle. (Unicode) |
|
InitSecurityInterfaceA Die InitSecurityInterface-Funktion gibt einen Zeiger auf eine SSPI-Verteiltabelle zurück. Mit dieser Funktion können Clients SSPI ohne direkte Bindung an eine Implementierung der Schnittstelle verwenden. (ANSI) |
|
InitSecurityInterfaceW Die InitSecurityInterface-Funktion gibt einen Zeiger auf eine SSPI-Verteiltabelle zurück. Mit dieser Funktion können Clients SSPI ohne direkte Bindung an eine Implementierung der Schnittstelle verwenden. (Unicode) |
|
MakeSignature Generiert eine kryptografische Prüfsumme der Nachricht und enthält auch Sequenzierungsinformationen, um den Verlust oder das Einfügen von Nachrichten zu verhindern. |
|
QueryContextAttributesA Ermöglicht einer Transportanwendung die Abfrage des CredSSP-Sicherheitspakets (Credential Security Support Provider) nach bestimmten Attributen eines Sicherheitskontexts. (ANSI) |
|
QueryContextAttributesExA Die QueryContextAttributesExA-Funktion (ANSI) (sspi.h) ermöglicht es einer Transportanwendung, ein Sicherheitspaket nach bestimmten Attributen eines Sicherheitskontexts abzufragen. |
|
QueryContextAttributesExW Mit der Unicode-Funktion QueryContextAttributesExW (sspi.h) kann eine Transportanwendung ein Sicherheitspaket nach bestimmten Attributen eines Sicherheitskontexts abfragen. |
|
QueryContextAttributesW Ermöglicht einer Transportanwendung die Abfrage des CredSSP-Sicherheitspakets (Credential Security Support Provider) nach bestimmten Attributen eines Sicherheitskontexts. (Unicode) |
|
QueryCredentialsAttributesA Ruft die Attribute einer Anmeldeinformation ab, z. B. den Namen, der den Anmeldeinformationen zugeordnet ist. (ANSI) |
|
QueryCredentialsAttributesExA Fragen Sie die Attribute eines Sicherheitskontexts ab. |
|
QueryCredentialsAttributesExW Fragen Sie die Attribute eines Sicherheitskontexts ab. |
|
QueryCredentialsAttributesW Ruft die Attribute einer Anmeldeinformation ab, z. B. den Namen, der den Anmeldeinformationen zugeordnet ist. (Unicode) |
|
QuerySecurityContextToken Ruft das Zugriffstoken für einen Clientsicherheitskontext ab und verwendet es direkt. |
|
QuerySecurityPackageInfoA Ruft Informationen zu einem angegebenen Sicherheitspaket ab. Diese Informationen umfassen die Grenzen für die Größen von Authentifizierungsinformationen, Anmeldeinformationen und Kontexten. (ANSI) |
|
QuerySecurityPackageInfoW Ruft Informationen zu einem angegebenen Sicherheitspaket ab. Diese Informationen umfassen die Grenzen für die Größen von Authentifizierungsinformationen, Anmeldeinformationen und Kontexten. (Unicode) |
|
RevertSecurityContext Ermöglicht einem Sicherheitspaket, den Identitätswechsel des Aufrufers zu beenden und seinen eigenen Sicherheitskontext wiederherzustellen. |
|
SaslAcceptSecurityContext Umschließt einen Standardaufruf der Funktion AcceptSecurityContext (Allgemein) der Sicherheitsunterstützungsanbieterschnittstelle und schließt die Erstellung von SASL-Servercookies ein. |
|
SaslEnumerateProfilesA Listet die Pakete auf, die eine SASL-Schnittstelle bereitstellen. (ANSI) |
|
SaslEnumerateProfilesW Listet die Pakete auf, die eine SASL-Schnittstelle bereitstellen. (Unicode) |
|
SaslGetContextOption Ruft die angegebene Eigenschaft des angegebenen SASL-Kontexts ab. |
|
SaslGetProfilePackageA Gibt die Paketinformationen für das angegebene Paket zurück. (ANSI) |
|
SaslGetProfilePackageW Gibt die Paketinformationen für das angegebene Paket zurück. (Unicode) |
|
SaslIdentifyPackageA Gibt das Aushandlungspräfix zurück, das dem angegebenen SASL-Aushandlungspuffer entspricht. (ANSI) |
|
SaslIdentifyPackageW Gibt das Aushandlungspräfix zurück, das dem angegebenen SASL-Aushandlungspuffer entspricht. (Unicode) |
|
SaslInitializeSecurityContextA Umschließt einen Standardaufruf der Security Support Provider Interface InitializeSecurityContext (Allgemein) und verarbeitet SASL-Servercookies vom Server. (ANSI) |
|
SaslInitializeSecurityContextW Umschließt einen Standardaufruf der Security Support Provider Interface InitializeSecurityContext (Allgemein) und verarbeitet SASL-Servercookies vom Server. (Unicode) |
|
SaslSetContextOption Legt den Wert der angegebenen Eigenschaft für den angegebenen SASL-Kontext fest. |
|
SetContextAttributesA Ermöglicht einer Transportanwendung das Festlegen von Attributen eines Sicherheitskontexts für ein Sicherheitspaket. Diese Funktion wird nur vom Schannel-Sicherheitspaket unterstützt. (ANSI) |
|
SetContextAttributesW Ermöglicht einer Transportanwendung das Festlegen von Attributen eines Sicherheitskontexts für ein Sicherheitspaket. Diese Funktion wird nur vom Schannel-Sicherheitspaket unterstützt. (Unicode) |
|
SetCredentialsAttributesA Legt die Attribute einer Anmeldeinformation fest, z. B. den Namen, der den Anmeldeinformationen zugeordnet ist. (ANSI) |
|
SetCredentialsAttributesW Legt die Attribute einer Anmeldeinformation fest, z. B. den Namen, der den Anmeldeinformationen zugeordnet ist. (Unicode) |
|
SspiAcceptSecurityContextAsync Ermöglicht es der Serverkomponente einer Transportanwendung, asynchron einen Sicherheitskontext zwischen dem Server und einem Remoteclient einzurichten. |
|
SspiAcquireCredentialsHandleAsyncA Ruft asynchron ein Handle für bereits vorhandene Anmeldeinformationen eines Sicherheitsprinzipals ab. (ANSI) |
|
SspiAcquireCredentialsHandleAsyncW Ruft asynchron ein Handle für bereits vorhandene Anmeldeinformationen eines Sicherheitsprinzipals ab. (Unicode) |
|
SspiAsyncContextRequiresNotify Bestimmt, ob für einen bestimmten asynchronen Kontext eine Benachrichtigung nach Abschluss des Aufrufs erforderlich ist. |
|
SspiCompareAuthIdentities Vergleicht die beiden angegebenen Anmeldeinformationen. |
|
SspiCopyAuthIdentity Erstellt eine Kopie der angegebenen undurchsichtigen Anmeldeinformationsstruktur. |
|
SspiCreateAsyncContext Erstellt eine instance von SspiAsyncContext, die zum Nachverfolgen des asynchronen Aufrufs verwendet wird. |
|
SspiDecryptAuthIdentity Entschlüsselt die angegebenen verschlüsselten Anmeldeinformationen. |
|
SspiDecryptAuthIdentityEx Entschlüsselt eine SEC_WINNT_AUTH_IDENTITY_OPAQUE-Struktur. |
|
SspiDeleteSecurityContextAsync Löscht die lokalen Datenstrukturen, die dem angegebenen Sicherheitskontext zugeordnet sind, die durch einen vorherigen Aufruf der Funktion SspiInitializeSecurityContextAsync oder der Funktion SspiAcceptSecurityContextAsync initiiert wurden. |
|
SspiEncodeAuthIdentityAsStrings Codiert die angegebene Authentifizierungsidentität als drei Zeichenfolgen. |
|
SspiEncodeStringsAsAuthIdentity Codiert einen Satz von drei Anmeldeinformationszeichenfolgen als Authentifizierungsidentitätsstruktur. |
|
SspiEncryptAuthIdentity Verschlüsselt die angegebene Identitätsstruktur. |
|
SspiEncryptAuthIdentityEx Verschlüsselt eine SEC_WINNT_AUTH_IDENTITY_OPAQUE-Struktur. |
|
SspiExcludePackage Erstellt eine neue Identitätsstruktur, bei der es sich um eine Kopie der angegebenen Identitätsstruktur handelt, die geändert wurde, um den angegebenen Sicherheitsunterstützungsanbieter (Security Support Provider, SSP) auszuschließen. |
|
SspiFreeAsyncContext Gibt einen Kontext frei, der im Aufruf der Funktion SspiCreateAsyncContext erstellt wurde. |
|
SspiFreeAuthIdentity Gibt den für die angegebene Identitätsstruktur zugewiesenen Arbeitsspeicher frei. |
|
SspiFreeCredentialsHandleAsync Gibt ein Handle für Anmeldeinformationen frei. |
|
SspiGetAsyncCallStatus Ruft den aktuellen status eines asynchronen Aufrufs ab, der dem bereitgestellten Kontext zugeordnet ist. |
|
SspiGetCredUIContext Ruft Kontextinformationen von einem Anmeldeinformationsanbieter ab. (SspiGetCredUIContext) |
|
SspiGetTargetHostName Ruft den Hostnamen ab, der dem angegebenen Ziel zugeordnet ist. |
|
SspiInitializeSecurityContextAsyncAsyncA Initialisiert einen asynchronen Sicherheitskontext. (ANSI) |
|
SspiInitializeSecurityContextAsyncW Initialisiert einen asynchronen Sicherheitskontext. (Unicode) |
|
SspiIsAuthIdentityEncrypted Gibt an, ob die angegebene Identitätsstruktur verschlüsselt ist. |
|
SspiIsPromptingNeed Gibt an, ob ein Fehler, der nach einem Aufruf der Funktion InitializeSecurityContext oder acceptSecurityContext zurückgegeben wird, einen zusätzlichen Aufruf der SspiPromptForCredentials-Funktion erfordert. |
|
SspiLocalFree Gibt den Speicher frei, der dem angegebenen Puffer zugeordnet ist. |
|
SspiMarshalAuthIdentity Serialisiert die angegebene Identitätsstruktur in ein Bytearray. |
|
SspiPrepareForCredRead Generiert einen Zielnamen und einen Anmeldeinformationstyp aus der angegebenen Identitätsstruktur. |
|
SspiPrepareForCredWrite Generiert Werte aus einer Identitätsstruktur, die als Werte von Parametern in einem Aufruf der CredWrite-Funktion übergeben werden können. |
|
SspiPromptForCredentialsA Ermöglicht einer SSPI-Anwendung (Security Support Provider Interface), einen Benutzer zur Eingabe von Anmeldeinformationen aufzufordern. (ANSI) |
|
SspiPromptForCredentialsW Ermöglicht einer SSPI-Anwendung (Security Support Provider Interface), einen Benutzer zur Eingabe von Anmeldeinformationen aufzufordern. (Unicode) |
|
SspiReinitAsyncContext Markiert einen asynchronen Kontext für die Wiederverwendung. |
|
SspiSetAsyncNotifyCallback Registriert einen Rückruf, der bei asynchroner Anruferfüllung benachrichtigt wird. |
|
SspiUnmarshalAuthIdentity Deserialisiert das angegebene Array von Bytewerten in eine Identitätsstruktur. |
|
SspiUnmarshalCredUIContext Deserialisiert Anmeldeinformationen, die von einem Anmeldeinformationsanbieter während eines vorherigen Aufrufs der ICredentialProvider::SetSerialization-Methode abgerufen wurden. |
|
SspiUpdateCredentials Updates die Anmeldeinformationen, die dem angegebenen Kontext zugeordnet sind. (SspiUpdateCredentials) |
|
SspiValidateAuthIdentity Gibt an, ob die angegebene Identitätsstruktur gültig ist. |
|
SspiZeroAuthIdentity Füllt den Speicherblock, der der angegebenen Identitätsstruktur zugeordnet ist, mit Nullen. |
|
VerifySignature Überprüft, ob eine mit der MakeSignature-Funktion signierte Nachricht in der richtigen Reihenfolge empfangen und nicht geändert wurde. |
Rückruffunktionen
|
SspiAsyncNotifyCallback Rückruf, der zum Benachrichtigen des Abschlusses eines asynchronen SSPI-Aufrufs verwendet wird. |
Strukturen
|
CREDUIWIN_MARSHALED_CONTEXT Gibt Anmeldeinformationen an, die mithilfe der ICredentialProvider::SetSerialization-Methode serialisiert wurden. |
|
SEC_APPLICATION_PROTOCOL_LIST Speichert eine Liste von Anwendungsprotokollen. |
|
SEC_APPLICATION_PROTOCOLS Speichert ein Array von Anwendungsprotokolllisten. |
|
SEC_CERTIFICATE_REQUEST_CONTEXT Speichert den Zertifikatanforderungskontext. |
|
SEC_CHANNEL_BINDINGS Gibt Kanalbindungsinformationen für einen Sicherheitskontext an. |
|
SEC_DTLS_MTU Speichert die DTLS-MTU. |
|
SEC_FLAGS Enthält die Sicherheitsflags. |
|
SEC_NEGOTIATION_INFO Speichert die Sicherheitsverhandlungsinformationen. |
|
SEC_PRESHAREDKEY Enthält die vorab freigegebenen Schlüsselinformationen. |
|
SEC_PRESHAREDKEY_IDENTITY Enthält die Identität für einen vorab freigegebenen Schlüssel. |
|
SEC_SRTP_MASTER_KEY_IDENTIFIER Speichert den SRTP-master Schlüsselbezeichner. |
|
SEC_SRTP_PROTECTION_PROFILES Speichert die SRTP-Schutzprofile. |
|
SEC_TOKEN_BINDING Speichert die Tokenbindungsinformationen. |
|
SEC_TRAFFIC_SECRETS Enthält die Datenverkehrsgeheimnisse für eine Verbindung. |
|
SEC_WINNT_AUTH_BYTE_VECTOR Gibt den Byteoffset und die Arraylänge der Daten in einer Authentifizierungsstruktur an. |
|
SEC_WINNT_AUTH_CERTIFICATE_DATA Gibt serialisierte Zertifikatinformationen an. |
|
SEC_WINNT_AUTH_DATA Gibt Authentifizierungsdaten an. |
|
SEC_WINNT_AUTH_DATA_PASSWORD Gibt ein serialisiertes Kennwort an. |
|
SEC_WINNT_AUTH_DATA_TYPE_SMARTCARD_CONTEXTS_DATA Enthält die Authentifizierungsdaten für einen Smartcardkontext. |
|
SEC_WINNT_AUTH_FIDO_DATA Enthält Daten für die FIDO-Authentifizierung. |
|
SEC_WINNT_AUTH_IDENTITY_A Ermöglicht es Ihnen, einen bestimmten Benutzernamen und ein bestimmtes Kennwort für die Authentifizierung an die Laufzeitbibliothek zu übergeben. (ANSI) |
|
SEC_WINNT_AUTH_IDENTITY_EX2 Enthält Informationen zu einer Authentifizierungsidentität. |
|
SEC_WINNT_AUTH_IDENTITY_EXA Die SEC_WINNT_AUTH_IDENTITY_EXA-Struktur (ANSI) enthält Informationen zu einem Benutzer. |
|
SEC_WINNT_AUTH_IDENTITY_EXW Die SEC_WINNT_AUTH_IDENTITY_EXW -Struktur (Unicode) enthält Informationen zu einem Benutzer. |
|
SEC_WINNT_AUTH_IDENTITY_INFO Enthält die Identitätsinformationen für die Authentifizierung. |
|
SEC_WINNT_AUTH_IDENTITY_W Ermöglicht es Ihnen, einen bestimmten Benutzernamen und ein bestimmtes Kennwort für die Authentifizierung an die Laufzeitbibliothek zu übergeben. (Unicode) |
|
SEC_WINNT_AUTH_NGC_DATA Enthält die NGC-Daten für die Authentifizierung. |
|
SEC_WINNT_AUTH_PACKED_CREDENTIALS Gibt serialisierte Anmeldeinformationen an. |
|
SEC_WINNT_AUTH_PACKED_CREDENTIALS_EX Gibt serialisierte Anmeldeinformationen und eine Liste von Sicherheitspaketen an, die die Anmeldeinformationen unterstützen. |
|
SEC_WINNT_AUTH_SHORT_VECTOR Gibt den Offset und die Anzahl der Zeichen in einem Array von USHORT-Werten an. |
|
SEC_WINNT_CREDUI_CONTEXT Gibt unsialisierte Anmeldeinformationen an. |
|
SEC_WINNT_CREDUI_CONTEXT_VECTOR Gibt den Offset und die Größe der Anmeldeinformationskontextdaten in einer SEC_WINNT_CREDUI_CONTEXT-Struktur an. |
|
SecBuffer Beschreibt einen Puffer, der von einer Transportanwendung für die Übergabe an ein Sicherheitspaket zugewiesen wird. |
|
SecBufferDesc Die SecBufferDesc-Struktur beschreibt ein Array von SecBuffer-Strukturen, die von einer Transportanwendung an ein Sicherheitspaket übergeben werden sollen. |
|
SecHandle Stellt ein Sicherheitshandle dar. |
|
SecPkgContext_AccessToken Gibt ein Handle für das Zugriffstoken für den aktuellen Sicherheitskontext zurück. |
|
SecPkgContext_ApplicationProtocol Enthält Informationen zum Anwendungsprotokoll des Sicherheitskontexts. |
|
SecPkgContext_AuthorityA Die SecPkgContext_Authority-Struktur enthält den Namen der authentifizierenden Autorität, sofern verfügbar. (ANSI) |
|
SecPkgContext_AuthorityW Die SecPkgContext_Authority-Struktur enthält den Namen der authentifizierenden Autorität, sofern verfügbar. (Unicode) |
|
SecPkgContext_AuthzID Enthält Informationen zur Authentifizierungs-ID des Sicherheitskontexts. |
|
SecPkgContext_Bindings Gibt eine Struktur an, die Kanalbindungsinformationen für einen Sicherheitskontext enthält. |
|
SecPkgContext_ClientSpecifiedTarget Gibt den Dienstprinzipalnamen (SPN) des anfänglichen Ziels an, wenn die Funktion QueryContextAttributes (Digest) aufgerufen wird. |
|
SecPkgContext_CredentialNameA Enthält den Anmeldeinformationsnamen und -typ. |
|
SecPkgContext_CredentialNameW Informationen zum Anmeldeinformationsnamen des Sicherheitskontexts. |
|
SecPkgContext_CredInfo Gibt den Typ der Anmeldeinformationen an, die zum Erstellen eines Clientkontexts verwendet werden. |
|
SecPkgContext_DceInfo Die SecPkgContext_DceInfo-Struktur enthält Autorisierungsdaten, die von DCE-Diensten verwendet werden. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. |
|
SecPkgContext_Flags Die SecPkgContext_Flags-Struktur enthält Informationen zu den Flags im aktuellen Sicherheitskontext. Diese Struktur wird von QueryContextAttributes (General) zurückgegeben. |
|
SecPkgContext_KeyInfoA Die SecPkgContext_KeyInfo-Struktur enthält Informationen zu den Sitzungsschlüsseln, die in einem Sicherheitskontext verwendet werden. (ANSI) |
|
SecPkgContext_KeyInfoW Die SecPkgContext_KeyInfo-Struktur enthält Informationen zu den Sitzungsschlüsseln, die in einem Sicherheitskontext verwendet werden. (Unicode) |
|
SecPkgContext_LastClientTokenStatus Gibt an, ob das Token aus dem letzten Aufruf der InitializeSecurityContext-Funktion das letzte Token vom Client ist. |
|
SecPkgContext_Lifespan Die SecPkgContext_Lifespan-Struktur gibt die Lebensdauer eines Sicherheitskontexts an. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. |
|
SecPkgContext_LogoffTime Die Abmeldungszeit des Sicherheitskontexts. |
|
SecPkgContext_NamesA Die SecPkgContext_Names-Struktur gibt den Namen des Benutzers an, der einem Sicherheitskontext zugeordnet ist. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. (ANSI) |
|
SecPkgContext_NamesW Die SecPkgContext_Names-Struktur gibt den Namen des Benutzers an, der einem Sicherheitskontext zugeordnet ist. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. (Unicode) |
|
SecPkgContext_NativeNamesA Enthält die Client- und Serverprinzipalnamen. |
|
SecPkgContext_NativeNamesW Die systemeigenen Namen des Clients und Servers im Sicherheitskontext. |
|
SecPkgContext_NegoKeys Enthält die ausgehandelten Sicherheitspaketschlüssel. |
|
SecPkgContext_NegoPackageInfo Enthält Informationen zum ausgehandelten Anwendungspaket. |
|
SecPkgContext_NegoStatus Gibt den Fehler status des letzten Versuchs an, einen Clientkontext zu erstellen. |
|
SecPkgContext_NegotiatedTlsExtensions Die SecPkgContext_NegotiatedTlsExtensions-Struktur enthält Informationen zu den (D)TLS-Erweiterungen, die für die aktuelle (D)TLS-Verbindung ausgehandelt wurden. |
|
SecPkgContext_NegotiationInfoA Die SecPkgContext_NegotiationInfo-Struktur enthält Informationen zu dem Sicherheitspaket, das eingerichtet wird oder eingerichtet wurde, und gibt dem status für die Aushandlung zum Einrichten des Sicherheitspakets. (ANSI) |
|
SecPkgContext_NegotiationInfoW Die SecPkgContext_NegotiationInfo-Struktur enthält Informationen zu dem Sicherheitspaket, das eingerichtet wird oder eingerichtet wurde, und gibt dem status für die Aushandlung zum Einrichten des Sicherheitspakets. (Unicode) |
|
SecPkgContext_PackageInfoA Enthält Anwendungspaketinformationen. |
|
SecPkgContext_PackageInfoW Enthält Paketinformationen. |
|
SecPkgContext_PasswordExpiry Die SecPkgContext_PasswordExpiry-Struktur enthält Informationen zum Ablauf eines Kennworts oder anderer Anmeldeinformationen, die für den Sicherheitskontext verwendet werden. Diese Struktur wird von QueryContextAttributes (Allgemein) zurückgegeben. |
|
SecPkgContext_ProtoInfoA Die SecPkgContext_ProtoInfo-Struktur enthält Informationen zum verwendeten Protokoll. (ANSI) |
|
SecPkgContext_ProtoInfoW Die SecPkgContext_ProtoInfo-Struktur enthält Informationen zum verwendeten Protokoll. (Unicode) |
|
SecPkgContext_SessionKey Die SecPkgContext_SessionKey-Struktur enthält Informationen zum Sitzungsschlüssel, der für den Sicherheitskontext verwendet wird. Diese Struktur wird von der Funktion QueryContextAttributes (General) zurückgegeben. |
|
SecPkgContext_Sizes Die SecPkgContext_Sizes-Struktur gibt die Größen wichtiger Strukturen an, die in den Nachrichtenunterstützungsfunktionen verwendet werden. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. |
|
SecPkgContext_StreamSizes Gibt die Größen der verschiedenen Teile eines Datenstroms an, die mit den Nachrichtenunterstützungsfunktionen verwendet werden können. Die Funktion QueryContextAttributes (General) verwendet diese Struktur. |
|
SecPkgContext_SubjectAttributes Gibt die Sicherheitsattributeinformationen zurück. |
|
SecPkgContext_Target Enthält Zielinformationen. |
|
SecPkgContext_TargetInformation Gibt Informationen zu den Anmeldeinformationen zurück, die für den Sicherheitskontext verwendet werden. |
|
SecPkgContext_UserFlags Enthält die Benutzerflags. |
|
SecPkgCredentials_Cert Gibt die Zertifikatanmeldeinformationen an. Die QueryCredentialsAttributes-Funktion verwendet diese Struktur. |
|
SecPkgCredentials_KdcProxySettingsW Gibt die Kerberos-Proxyeinstellungen für die Anmeldeinformationen an. |
|
SecPkgCredentials_NamesA Die SecPkgCredentials_Names-Struktur enthält den Namen des Benutzers, der einem Kontext zugeordnet ist. Die QueryCredentialsAttributes-Funktion verwendet diese Struktur. (ANSI) |
|
SecPkgCredentials_NamesW Die SecPkgCredentials_Names-Struktur enthält den Namen des Benutzers, der einem Kontext zugeordnet ist. Die QueryCredentialsAttributes-Funktion verwendet diese Struktur. (Unicode) |
|
SecPkgCredentials_SSIProviderA Die SecPkgCredentials_SSIProvider-Struktur enthält die SSI-Anbieterinformationen, die einem Kontext zugeordnet sind. Die QueryCredentialsAttributes-Funktion verwendet diese Struktur. (ANSI) |
|
SecPkgCredentials_SSIProviderW Die SecPkgCredentials_SSIProvider-Struktur enthält die SSI-Anbieterinformationen, die einem Kontext zugeordnet sind. Die QueryCredentialsAttributes-Funktion verwendet diese Struktur. (Unicode) |
|
SecPkgInfoA Die SecPkgInfo-Struktur stellt allgemeine Informationen zu einem Sicherheitspaket bereit, z. B. den Namen und die Funktionen. (ANSI) |
|
SecPkgInfoW Die SecPkgInfo-Struktur stellt allgemeine Informationen zu einem Sicherheitspaket bereit, z. B. den Namen und die Funktionen. (Unicode) |
|
SECURITY_INTEGER SECURITY_INTEGER ist eine Struktur, die einen numerischen Wert enthält. Es wird verwendet, um andere Typen zu definieren. |
|
SECURITY_PACKAGE_OPTIONS Gibt Informationen zu einem Sicherheitspaket an. |
|
SECURITY_STRING Wird als Zeichenfolgenschnittstelle für Kernelvorgänge verwendet und ist ein Klon der UNICODE_STRING-Struktur. |
|
SecurityFunctionTableA Die SecurityFunctionTable-Struktur ist eine Dispatchtabelle, die Zeiger auf die in SSPI definierten Funktionen enthält. (ANSI) |
|
SecurityFunctionTableW Die SecurityFunctionTable-Struktur ist eine Dispatchtabelle, die Zeiger auf die in SSPI definierten Funktionen enthält. (Unicode) |
Enumerationen
|
SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT Gibt die Anwendungsprotokollerweiterung an, die ausgehandelt wird. |
|
SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS Beschreibt die status der SEC-Anwendungsprotokollverhandlung. |
|
SEC_TRAFFIC_SECRET_TYPE Gibt den verwendeten Datenverkehrsgeheimnistyp an. |
|
SecDelegationType Der Typ der verwendeten Delegierung. |
|
SECPKG_ATTR_LCT_STATUS Gibt an, ob das Token aus dem letzten Aufruf der InitializeSecurityContext-Funktion das letzte Token vom Client ist. |
|
SECPKG_CRED_CLASS Gibt den Typ der Anmeldeinformationen an, die in einem Clientkontext verwendet werden. Die SECPKG_CRED_CLASS-Enumeration wird in der SecPkgContext_CredInfo-Struktur verwendet. |