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
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. |