winnt.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter:
- Anwendungsinstallation und Wartung
- Backup-
- Datenzugriff und
- Entwicklernotizen
- DXGI-
- Hardwarezählerprofilerstellung
- Internationalisierung für Windows-Anwendungen
- Kernel-Mode Treiberreferenz
- Menüs und andere Ressourcen
- Sicherheits- und Identitäts-
- Systemdienste
- Der Windows-Shell-
- Windows-Verwaltungsinstrumentation
- Windows-Runtime-C++-Referenz
winnt.h enthält die folgenden Programmierschnittstellen:
Funktionen
_InlineInterlockedAdd Führt einen atomen Additionsvorgang für die angegebenen LONG-Werte aus. Der Vorgang wird mit der Speicher sortiersemantik ausgeführt. |
_InlineInterlockedAdd64 Führt einen atomen Additionsvorgang für die angegebenen LONG64-Werte aus. |
_interlockedbittestandreset Testet das angegebene Bit des angegebenen LONG-Werts und legt ihn auf 0 fest. Die Operation ist atomar. |
_interlockedbittestandreset64 Testet das angegebene Bit des angegebenen LONG64-Werts und legt es auf 0 fest. Die Operation ist atomar. |
_interlockedbittestandset Testet das angegebene Bit des angegebenen LONG-Werts und legt ihn auf 1 fest. Die Operation ist atomar. |
_interlockedbittestandset64 Testet das angegebene Bit des angegebenen LONG64-Werts und legt es auf 1 fest. Die Operation ist atomar. |
C_ASSERT Überprüft assertionen zur Kompilierungszeit. |
FIELD_OFFSET Das FIELD_OFFSET Makro gibt den Byteoffset eines benannten Felds in einem bekannten Strukturtyp zurück. (FIELD_OFFSET Makro) |
GetCurrentFiber- Ruft die Adresse der aktuellen Faser ab. |
GetFiberData- Ruft die Faserdaten ab, die der aktuellen Faser zugeordnet sind. |
Int32x32To64- Multipliziert zwei signierte 32-Bit-Ganzzahlen und gibt ein signiertes 64-Bit-Ganzzahlergebnis zurück. |
Int64ShllMod32 Führt einen linken logischen Schichtvorgang für einen nicht signierten ganzzahligen 64-Bit-Wert aus. Die Funktion bietet einen verbesserten Verschiebungscode für linke logische Schichten, bei denen sich die Schichtanzahl im Bereich 0-31 befindet. |
Int64ShraMod32 Führt einen rechten arithmetischen Schichtvorgang für einen signierten 64-Bit-Ganzzahlwert aus. Die Funktion bietet einen verbesserten Verschiebungscode für rechte arithmetische Schichten, bei denen sich die Schichtanzahl im Bereich 0-31 befindet. |
Int64ShrlMod32 Führt einen richtigen logischen Schichtvorgang für einen nicht signierten ganzzahligen 64-Bit-Wert aus. Die Funktion bietet einen verbesserten Verschiebungscode für die richtigen logischen Schichten, bei denen sich die Schichtanzahl im Bereich 0-31 befindet. |
InterlockedAdd- Führt einen atomen Additionsvorgang für die angegebenen LONG-Werte aus. |
InterlockedAnd Führt einen atomen AND-Vorgang für die angegebenen LONG-Werte aus. |
InterlockedAnd16- Führt einen atom-AND-Vorgang für die angegebenen SHORT-Werte aus. |
InterlockedAnd64- Führt einen atomen AND-Vorgang für die angegebenen LONGLONG-Werte aus. |
InterlockedAnd8- Führt einen atomen AND-Vorgang für die angegebenen Zeichenwerte aus. |
InterlockedCompareExchange Führt einen atombasierten Vergleichs- und Austauschvorgang für die angegebenen Werte aus. Die Funktion vergleicht zwei angegebene 32-Bit-Werte und wechselt basierend auf dem Ergebnis des Vergleichs mit einem anderen 32-Bit-Wert. |
InterlockedCompareExchange128- Führt einen atombasierten Vergleichs- und Austauschvorgang für die angegebenen Werte aus. Die Funktion vergleicht zwei angegebene 128-Bit-Werte und wechselt basierend auf dem Ergebnis des Vergleichs mit einem anderen 128-Bit-Wert. |
InterlockedCompareExchange16 Führt einen atombasierten Vergleichs- und Austauschvorgang für die angegebenen Werte aus. Die Funktion vergleicht zwei angegebene 16-Bit-Werte und wechselt basierend auf dem Ergebnis des Vergleichs mit einem anderen 16-Bit-Wert. |
InterlockedCompareExchange64- Führt einen atombasierten Vergleichs- und Austauschvorgang für die angegebenen Werte aus. Die Funktion vergleicht zwei angegebene 64-Bit-Werte und wechselt basierend auf dem Ergebnis des Vergleichs mit einem anderen 64-Bit-Wert. |
InterlockedCompareExchangePointer Führt einen atombasierten Vergleichs- und Austauschvorgang für die angegebenen Werte aus. Die Funktion vergleicht zwei angegebene Zeigerwerte und wechselt mit einem anderen Zeigerwert basierend auf dem Ergebnis des Vergleichs. |
InterlockedDecrement- Verringert den Wert der angegebenen 32-Bit-Variablen als atomischen Vorgang (verringert sich um eins). |
InterlockedDecrement16 Verringert den Wert der angegebenen 16-Bit-Variablen als atomischen Vorgang (verringert sich um eins). |
InterlockedDecrement64- Verringert den Wert der angegebenen 64-Bit-Variablen als atomischen Vorgang (verringert sich um eins). |
InterlockedExchange- Legt eine 32-Bit-Variable auf den angegebenen Wert als Atomvorgang fest. |
InterlockedExchange16- Legt eine 16-Bit-Variable auf den angegebenen Wert als Atomvorgang fest. |
InterlockedExchange64- Legt eine 64-Bit-Variable auf den angegebenen Wert als Atomoperation fest. |
InterlockedExchange8- Legt eine 8-Bit-Variable auf den angegebenen Wert als Atomvorgang fest. |
InterlockedExchangeAdd- Führt eine atomige Addition von zwei 32-Bit-Werten durch. |
InterlockedExchangeAdd64- Führt eine atomige Addition von zwei 64-Bit-Werten durch. |
InterlockedExchangePointer- Atomisch austauscht ein Adresspaar. |
InterlockedIncrement- Erhöht (um eins) den Wert der angegebenen 32-Bit-Variablen als atomischen Vorgang. |
InterlockedIncrement16 Erhöht (um eins) den Wert der angegebenen 16-Bit-Variablen als atomischen Vorgang. |
InterlockedIncrement64 Erhöht (um eins) den Wert der angegebenen 64-Bit-Variablen als atomischen Vorgang. |
InterlockedOr- Führt einen atomen OR-Vorgang für die angegebenen LONG-Werte aus. |
InterlockedOr16 Führt einen atomen OR-Vorgang für die angegebenen SHORT-Werte aus. |
InterlockedOr64- Führt einen atomen OR-Vorgang für die angegebenen LONGLONG-Werte aus. |
InterlockedOr8- Führt einen atomen OR-Vorgang für die angegebenen Zeichenwerte aus. |
InterlockedXor- Führt einen atomen XOR-Vorgang für die angegebenen LONG-Werte aus. |
InterlockedXor16- Führt einen atomen XOR-Vorgang für die angegebenen SHORT-Werte aus. |
InterlockedXor64- Führt einen atomen XOR-Vorgang für die angegebenen LONGLONG-Werte aus. |
InterlockedXor8- Führt einen atomen XOR-Vorgang für die angegebenen Zeichenwerte aus. |
IsReparseTagMicrosoft Bestimmt, ob ein Analysepunkttag einen Microsoft-Analysepunkt angibt. |
IsReparseTagNameSurrogate- Bestimmt, ob der zugeordnete Analysepunkt eines Tags ein Ersatz für eine andere benannte Entität ist (z. B. ein bereitgestellter Ordner). |
LANGIDFROMLCID- Ruft einen Sprachbezeichner aus einem Gebietsschemabezeichner ab. |
MAKELANGID- Erstellt einen Sprachbezeichner aus einem primären Sprachbezeichner und einem Unterlangenbezeichner. |
MAKELCID- Erstellt einen Gebietsschemabezeichner aus einem Sprachbezeichner und einem Sortierreihenfolgebezeichner. |
MAKESORTLCID- Erstellt einen Gebietsschemabezeichner (LCID) aus einem Sprachbezeichner, einem Sortierreihenfolgebezeichner und der Sortierversion. |
MemoryBarrier- Erstellt eine Hardwarespeicherbarriere (Zaun), die verhindert, dass die CPU Lese- und Schreibvorgänge neu anordnet. Er kann auch verhindern, dass der Compiler Lese- und Schreibvorgänge neu anordnet. |
Multiplizieren128- Multipliziert zwei 64-Bit-Ganzzahlen, um eine 128-Bit-Ganzzahl zu erzeugen. |
MultiplizierenExtract128- Multipliziert zwei 64-Bit-Ganzzahlen, um eine 128-Bit-Ganzzahl zu erzeugen, verschiebt das Produkt um die angegebene Anzahl von Bits nach rechts und gibt die niedrigen 64 Bit des Ergebnisses zurück. |
Multiplizieren Multipliziert zwei 64-Bit-Ganzzahlen, um eine 128-Bit-Ganzzahl zu erzeugen und ruft die hohen 64 Bits ab. |
NtCurrentTeb- Die NtCurrentTeb-Routine gibt einen Zeiger auf den Threadumgebungsblock (TEB) des aktuellen Threads zurück. |
PopulationCount64 Zählt die Anzahl von 1 Bits (Bevölkerungsanzahl) in einer ganzzahligen 64-Bit-Ganzzahl ohne Vorzeichen. |
PreFetchCacheLine- Gibt dem Prozessor an, dass in Naher Zukunft eine Cachezeile benötigt wird. |
PRIMARYLANGID- Extrahiert einen primären Sprachbezeichner aus einem Sprachbezeichner. |
RtlAddFunctionTable- Fügt der Liste der dynamischen Funktionstabelle eine dynamische Funktionstabelle hinzu. (RtlAddFunctionTable) |
RtlAddGrowableFunctionTable- Informiert das System über eine dynamische Funktionstabelle, die einen Bereich des Arbeitsspeichers darstellt, der Code enthält. |
RtlCaptureContext- Ruft einen Kontextdatensatz im Kontext des Aufrufers ab. |
RtlCaptureStackBackTrace Die RtlCaptureStackBackTrace-Routine erfasst eine Stapelrückverfolgung, indem sie den Stapel hochgehen und die Informationen für jeden Frame aufzeichnen. |
RtlConvertDeviceFamilyInfoToString Ruft Zeichenfolgendarstellungen von Gerätefamilieninformationen ab. |
RtlDeleteFunctionTable- Entfernt eine dynamische Funktionstabelle aus der Liste der dynamischen Funktionstabellen. |
RtlDeleteGrowableFunctionTable Informiert das System, dass eine zuvor gemeldete dynamische Funktionstabelle nicht mehr verwendet wird. |
RtlFirstEntrySList- Ruft den ersten Eintrag in einer singly verknüpften Liste ab. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert. |
RtlGrowFunctionTable- Meldet, dass die Größe einer dynamischen Funktionstabelle erhöht wurde. |
RtlInitializeSListHead- Initialisiert den Kopf einer singly verknüpften Liste. (RtlInitializeSListHead) |
RtlInstallFunctionTableCallback- Fügt der Liste der dynamischen Funktionstabelle eine dynamische Funktionstabelle hinzu. (RtlInstallFunctionTableCallback) |
RtlInterlockedFlushSList Entfernt alle Elemente aus einer singly verknüpften Liste. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert. (RtlInterlockedFlushSList) |
RtlInterlockedPopEntrySList Entfernt ein Element aus der Vorderseite einer singly verknüpften Liste. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert. (RtlInterlockedPopEntrySList) |
RtlInterlockedPushEntrySList Fügt ein Element an der Vorderseite einer singly verknüpften Liste ein. Der Zugriff auf die Liste wird auf einem Multiprozessorsystem synchronisiert. (RtlInterlockedPushEntrySList) |
RtlIsEcCode- Gibt einen Wert zurück, der angibt, ob der code, auf den der angegebene Zeiger verweist, ARM-emulationskompatibel (ARM64EC) ist. |
RtlLookupFunctionEntry Durchsucht die aktiven Funktionstabellen nach einem Eintrag, der dem angegebenen PC-Wert entspricht. |
RtlPcToFileHeader Ruft die Basisadresse des Bilds ab, das den angegebenen PC-Wert enthält. |
RtlQueryDepthSList- Ruft die Anzahl der Einträge in der angegebenen verknüpften Liste ab. (RtlQueryDepthSList) |
RtlRestoreContext Stellt den Kontext des Aufrufers in den angegebenen Kontextdatensatz wieder her. |
RtlUnwind- Initiiert ein Abwickeln von Prozeduraufrufframes. (RtlUnwind) |
RtlUnwind2- Initiiert ein Abwickeln von Prozeduraufrufframes. (RtlUnwind2) |
RtlUnwindEx- Initiiert ein Abwickeln von Prozeduraufrufframes. |
RtlVirtualUnwind Ruft den Aufrufkontext der Funktion ab, die dem angegebenen Funktionskontext vorausgeht. |
ShiftLeft128- Verschiebt 128-Bit nach links. |
ShiftRight128- Verschiebt die 128-Bit-Version nach rechts. |
SORTIDFROMLCID- Ruft einen Sortierreihenfolgebezeichner aus einem Gebietsschemabezeichner ab. |
SORTVERSIONFROMLCID- Ruft die Sortierversion von einem Gebietsschemabezeichner ab. |
SUBLANGID- Extrahiert einen Unterlanguagebezeichner aus einem Sprachbezeichner. |
TEXT- Identifiziert eine Zeichenfolge als Unicode, wenn UNICODE während der Kompilierung durch eine Präprozessordirektive definiert wird. Andernfalls identifiziert das Makro eine Zeichenfolge als ANSI-Zeichenfolge. |
TpDestroyCallbackEnviron Löscht die angegebene Rückrufumgebung. Rufen Sie diese Funktion auf, wenn die Rückrufumgebung zum Erstellen neuer Threadpoolobjekte nicht mehr benötigt wird. (TpDestroyCallbackEnviron) |
TpInitializeCallbackEnviron Initialisiert eine Rückrufumgebung für den Threadpool. |
TpSetCallbackActivationContext- Weist der Rückrufumgebung einen Aktivierungskontext zu. |
TpSetCallbackCleanupGroup- Ordnet die angegebene Bereinigungsgruppe der angegebenen Rückrufumgebung zu. (TpSetCallbackCleanupGroup) |
TpSetCallbackFinalizationCallback Gibt eine Funktion an, die aufgerufen werden soll, wenn die Rückrufumgebung abgeschlossen ist. |
TpSetCallbackLongFunction Gibt an, dass Rückrufe, die dieser Rückrufumgebung zugeordnet sind, möglicherweise nicht schnell zurückgegeben werden. (TpSetCallbackLongFunction) |
TpSetCallbackNoActivationContext- Gibt an, dass die Rückrufumgebung keinen Aktivierungskontext aufweist. |
TpSetCallbackPersistent Gibt an, dass der Rückruf in einem beständigen Thread ausgeführt werden soll. (TpSetCallbackPersistent) |
TpSetCallbackPriority- Gibt die Priorität einer Rückruffunktion relativ zu anderen Arbeitsaufgaben im gleichen Threadpool an. (TpSetCallbackPriority) |
TpSetCallbackRaceWithDll Stellt sicher, dass die angegebene DLL weiterhin geladen bleibt, solange ausstehende Rückrufe vorhanden sind. (TpSetCallbackRaceWithDll) |
TpSetCallbackThreadpool- Weist einer Rückrufumgebung einen Threadpool zu. |
UInt32x32To64- Multipliziert zwei nicht signierte 32-Bit-Ganzzahlen und gibt ein unsigniertes 64-Bit-Ganzzahlergebnis zurück. |
UnsignedMultiply128- Multipliziert zwei nicht signierte 64-Bit-Ganzzahlen, um eine nicht signierte 128-Bit-Ganzzahl zu erzeugen. |
UnsignedMultiplyExtract128 Multipliziert zwei nicht signierte 64-Bit-Ganzzahlen, um eine nicht signierte 128-Bit-Ganzzahl zu erzeugen, verschiebt das Produkt um die angegebene Anzahl von Bits nach rechts und gibt die niedrigen 64 Bit des Ergebnisses zurück. |
UnsignedMultiplyHigh Multipliziert zwei 64-Bit-Ganzzahlen, um eine 128-Bit-Ganzzahl zu erzeugen und ruft die hohen nicht signierten 64 Bit ab. |
VER_SET_CONDITION Legt die Bits eines 64-Bit-Werts fest, um den Vergleichsoperator anzugeben, der für ein angegebenes Betriebssystemversionsattribut verwendet werden soll. Dieses Makro wird verwendet, um den dwlConditionMask-Parameter der VerifyVersionInfo-Funktion zu erstellen. |
VerSetConditionMask Legt die Bits eines 64-Bit-Werts fest, um den Vergleichsoperator anzugeben, der für ein angegebenes Betriebssystemversionsattribut verwendet werden soll. Diese Funktion wird verwendet, um den dwlConditionMask-Parameter der VerifyVersionInfo-Funktion zu erstellen. |
YieldProcessor- Signalisiert dem Prozessor, Ressourcen zu Threads zu übergeben, die darauf warten. |
Rückruffunktionen
PAPCFUNC Eine anwendungsdefinierte Abschlussroutine. Geben Sie diese Adresse beim Aufrufen der QueueUserAPC-Funktion an. |
PFLS_CALLBACK_FUNCTION Eine anwendungsdefinierte Funktion. Wenn der FLS-Slot verwendet wird, wird FlsCallback beim Löschen von Glasfasern, Threadausgang und beim Freigeben eines FLS-Indexes aufgerufen. |
PSECURE_MEMORY_CACHE_CALLBACK Eine anwendungsdefinierte Funktion, die zuvor bei der AddSecureMemoryCacheCallback-Funktion registriert wurde, die aufgerufen wird, wenn ein gesicherter Speicherbereich freigegeben wird oder dessen Schutz geändert wird. |
PVECTORED_EXCEPTION_HANDLER Eine anwendungsdefinierte Funktion, die als Vektor-Ausnahmehandler dient. |
RTL_UMS_SCHEDULER_ENTRY_POINT Die anwendungsdefinierte UMS-Planer-Einstiegspunktfunktion (Application-Defined User-Mode Scheduling) für die UMS-Vervollständigungsliste. |
Strukturen
ACCESS_ALLOWED_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die diskretionäre Zugriffssteuerungsliste (ACCESS Control List, DACL), die den Zugriff auf ein Objekt steuert. Eine zugriffsgeschützte ACE ermöglicht den Zugriff auf ein Objekt für einen bestimmten Truste, der durch einen Sicherheitsbezeichner (SECURITY Identifier, SID) identifiziert wird. |
ACCESS_ALLOWED_CALLBACK_ACE Die ACCESS_ALLOWED_CALLBACK_ACE Struktur definiert einen Zugriffssteuerungseintrag für die diskretionäre Zugriffssteuerungsliste, die den Zugriff auf ein Objekt steuert. |
ACCESS_ALLOWED_CALLBACK_OBJECT_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE), der den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft steuert. |
ACCESS_ALLOWED_OBJECT_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE), der den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft steuert. |
ACCESS_DENIED_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die diskretionäre Zugriffssteuerungsliste (ACCESS Control List, DACL), die den Zugriff auf ein Objekt steuert. Eine zugriffsgewehrte ACE verweigert den Zugriff auf ein Objekt für einen bestimmten Trustee, der durch eine Sicherheits-ID (SID) identifiziert wurde. |
ACCESS_DENIED_CALLBACK_ACE Die ACCESS_DENIED_CALLBACK_ACE Struktur definiert einen Zugriffssteuerungseintrag für die diskretionäre Zugriffssteuerungsliste, die den Zugriff auf ein Objekt steuert. |
ACCESS_DENIED_CALLBACK_OBJECT_ACE Die ACCESS_DENIED_CALLBACK_OBJECT_ACE-Struktur definiert einen Zugriffssteuerungseintrag, der den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft kontrolliert. |
ACCESS_DENIED_OBJECT_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE), der den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft verweigert. |
ACE_HEADER Definiert den Typ und die Größe eines Zugriffssteuerungseintrags (Access Control Entry, ACE). |
ACL- Kopfzeile einer Zugriffssteuerungsliste (Access Control List, ACL). |
ACL_REVISION_INFORMATION Enthält Überarbeitungsinformationen zu einer ACL-Struktur. |
ACL_SIZE_INFORMATION Enthält Informationen zur Größe einer ACL-Struktur. |
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Die ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Struktur wird von der QueryActCtxW-Funktion verwendet. |
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Die ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Struktur wird von der QueryActCtxW-Funktion verwendet. |
ACTIVATION_CONTEXT_DETAILED_INFORMATION Die ACTIVATION_CONTEXT_DETAILED_INFORMATION Struktur wird von der QueryActCtxW-Funktion verwendet. |
ACTIVATION_CONTEXT_QUERY_INDEX Die ACTIVATION_CONTEXT_QUERY_INDEX Struktur wird von der QueryActCtxW-Funktion verwendet. |
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Die ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Struktur wird von der QueryActCtxW-Funktion verwendet. |
ADMINISTRATOR_POWER_POLICY Stellt den Administrator dar, der die Energierichtlinieneinstellungen außer Kraft setzen soll. |
ARM64_NT_CONTEXT Enthält prozessorspezifische Registerdaten. Das System verwendet CONTEXT-Strukturen, um verschiedene interne Vorgänge auszuführen. C |
ASSEMBLY_FILE_DETAILED_INFORMATION Die ASSEMBLY_FILE_DETAILED_INFORMATION Struktur wird von der QueryActCtxW-Funktion verwendet. |
BATTERY_REPORTING_SCALE Enthält die Granularität der Akkukapazität, die von IOCTL_BATTERY_QUERY_STATUS gemeldet wird. |
CACHE_DESCRIPTOR Beschreibt die Cacheattribute. |
CACHE_RELATIONSHIP Beschreibt Cacheattribute. Diese Struktur wird mit der GetLogicalProcessorInformationEx-Funktion verwendet. |
CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE Gibt den vollqualifizierten binären Namen an. |
CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE Gibt den OCTET_STRING Werttyp des Anspruchssicherheitsattributs an. |
CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 Definiert ein Ressourcenattribut, das im fortlaufenden Speicher für persistenz innerhalb eines serialisierten Sicherheitsdeskriptors definiert ist. |
CLAIM_SECURITY_ATTRIBUTE_V1 Definiert ein Sicherheitsattribute, das einem Token- oder Autorisierungskontext zugeordnet werden kann. |
CLAIM_SECURITY_ATTRIBUTES_INFORMATION Definiert die Sicherheitsattribute für den Anspruch. |
COMPATIBILITY_CONTEXT_ELEMENT Die COMPATIBILITY_CONTEXT_ELEMENT Struktur wird von der QueryActCtxW-Funktion als Teil der ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION-Struktur verwendet. |
CONTEXT- Enthält prozessorspezifische Registerdaten. Das System verwendet CONTEXT-Strukturen, um verschiedene interne Vorgänge auszuführen. (KONTEXT) |
ENCLAVE_CREATE_INFO_SGX Enthält architekturspezifische Informationen, die zum Erstellen einer Enklave verwendet werden sollen, wenn der Enklaventyp ENCLAVE_TYPE_SGX ist, der eine Enklave für die Intel Software Guard Extensions (SGX)-Architekturerweiterung angibt. |
ENCLAVE_CREATE_INFO_VBS Enthält architekturspezifische Informationen, die zum Erstellen einer Enklave verwendet werden sollen, wenn der Enklaventyp ENCLAVE_TYPE_VBS ist, der eine virtualisierungsbasierte Sicherheitsenklave (VBS) angibt. |
ENCLAVE_INIT_INFO_SGX Enthält architekturspezifische Informationen, die zum Initialisieren einer Enklave verwendet werden sollen, wenn der Enklaventyp ENCLAVE_TYPE_SGX ist, der eine Enklave für die Intel Software Guard Extensions (SGX)-Architekturerweiterung angibt. |
ENCLAVE_INIT_INFO_VBS Enthält architekturspezifische Informationen, die zum Initialisieren einer Enklave verwendet werden sollen, wenn der Enklaventyp ENCLAVE_TYPE_VBS ist, der eine virtualisierungsbasierte Sicherheitsenklave (VBS) angibt. |
EVENTLOGRECORD- Enthält Informationen zu einem Ereignisdatensatz, der von der ReadEventLog -Funktion zurückgegeben wird. |
EXCEPTION_POINTERS Enthält einen Ausnahmedatensatz mit einer computerunabhängigen Beschreibung einer Ausnahme und einem Kontextdatensatz mit einer computerabhängigen Beschreibung des Prozessorkontexts zum Zeitpunkt der Ausnahme. |
EXCEPTION_RECORD Beschreibt eine Ausnahme. (EXCEPTION_RECORD) |
EXCEPTION_RECORD64 Beschreibt eine Ausnahme. E |
FILE_ID_128 Definiert einen 128-Bit-Dateibezeichner. |
FILE_NOTIFY_EXTENDED_INFORMATION Beschreibt die Änderungen, die von der ReadDirectoryChangesExW-Funktion gefunden wurden. |
FILE_NOTIFY_INFORMATION Beschreibt die Änderungen, die von der ReadDirectoryChangesW-Funktion gefunden wurden. |
FILE_SEGMENT_ELEMENT Die FILE_SEGMENT_ELEMENT-Struktur stellt eine Segmentpufferstruktur für XY/Gather-Lese-/Schreibaktionen dar. |
FPO_DATA Stellt das Stapelframelayout für eine Funktion auf einem x86-Computer dar, wenn die Optimierung des Framezeigers (Frame Pointer Omission, FPO) verwendet wird. Die Struktur wird verwendet, um die Basis des Aufrufframes zu finden. |
GENERIC_MAPPING Definiert die Zuordnung generischer Zugriffsrechte zu bestimmten und Standardzugriffsrechten für ein Objekt. |
GROUP_AFFINITY Stellt eine prozessorspezifische Affinität dar, z. B. die Affinität eines Threads. |
GROUP_RELATIONSHIP Stellt Informationen zu Prozessorgruppen dar. Diese Struktur wird mit der GetLogicalProcessorInformationEx-Funktion verwendet. |
HARDWARE_COUNTER_DATA Enthält den Hardwarezählerwert. |
HEAP_OPTIMIZE_RESOURCES_INFORMATION Gibt Flags für einen HeapOptimizeResources-Vorgang an, der mit HeapSetInformation initiiert wurde. |
IMAGE_COFF_SYMBOLS_HEADER Stellt die Kopfzeile der COFF-Symbole dar. |
IMAGE_DATA_DIRECTORY Stellt das Datenverzeichnis dar. |
IMAGE_DEBUG_DIRECTORY Stellt das Debugverzeichnisformat dar. |
IMAGE_ENCLAVE_CONFIG32 Definiert das Format der Enklavenkonfiguration für Systeme mit 32-Bit-Windows. (32 Bit) |
IMAGE_ENCLAVE_CONFIG64 Definiert das Format der Enklavenkonfiguration für Systeme mit 32-Bit-Windows. (64 Bit) |
IMAGE_ENCLAVE_IMPORT Definiert einen Eintrag im Array von Bildern, die eine Enklave importieren kann. |
IMAGE_FILE_HEADER Stellt das COFF-Headerformat dar. |
IMAGE_FUNCTION_ENTRY Stellt einen Eintrag in der Funktionstabelle dar. (IMAGE_FUNCTION_ENTRY) |
IMAGE_FUNCTION_ENTRY64 Stellt einen Eintrag in der Funktionstabelle dar. Ich |
IMAGE_LOAD_CONFIG_DIRECTORY32 Enthält die Ladekonfigurationsdaten eines Bilds. (32 Bit) |
IMAGE_LOAD_CONFIG_DIRECTORY64 Enthält die Ladekonfigurationsdaten eines Bilds. (64 Bit) |
IMAGE_NT_HEADERS32 Stellt das PE-Headerformat dar. (32 Bit) |
IMAGE_NT_HEADERS64 Stellt das PE-Headerformat dar. (64 Bit) |
IMAGE_OPTIONAL_HEADER32 Stellt das optionale Kopfzeilenformat dar. (32 Bit) |
IMAGE_OPTIONAL_HEADER64 Stellt das optionale Kopfzeilenformat dar. (64 Bit) |
IMAGE_SECTION_HEADER Stellt das Kopfzeilenformat des Bildabschnitts dar. |
IO_COUNTERS Enthält E/A-Buchhaltungsinformationen für einen Prozess oder ein Auftragsobjekt. |
JOBOBJECT_ASSOCIATE_COMPLETION_PORT Enthält Informationen, die zum Zuordnen eines Abschlussports zu einem Auftrag verwendet werden. |
JOBOBJECT_BASIC_ACCOUNTING_INFORMATION Enthält grundlegende Buchhaltungsinformationen für ein Auftragsobjekt. |
JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION Enthält grundlegende Buchhaltungs- und E/A-Buchhaltungsinformationen für ein Auftragsobjekt. |
JOBOBJECT_BASIC_LIMIT_INFORMATION Enthält grundlegende Grenzwertinformationen für ein Auftragsobjekt. |
JOBOBJECT_BASIC_PROCESS_ID_LIST Enthält die Prozessbezeichnerliste für ein Auftragsobjekt. |
JOBOBJECT_BASIC_UI_RESTRICTIONS Enthält grundlegende Benutzeroberflächeneinschränkungen für ein Auftragsobjekt. |
JOBOBJECT_CPU_RATE_CONTROL_INFORMATION Enthält Informationen zur CPU-Rate-Steuerung für ein Auftragsobjekt. Diese Struktur wird von den Funktionen SetInformationJobObject und QueryInformationJobObject mit der Informationklasse JobObjectCpuRateControlInformation verwendet. |
JOBOBJECT_END_OF_JOB_TIME_INFORMATION Gibt die Aktion an, die das System ausführt, wenn ein End-of-Job-Zeitlimit überschritten wird. |
JOBOBJECT_EXTENDED_LIMIT_INFORMATION Enthält grundlegende und erweiterte Grenzwertinformationen für ein Auftragsobjekt. |
JOBOBJECT_LIMIT_VIOLATION_INFORMATION Enthält Informationen zu Ressourcenbenachrichtigungsgrenzwerten, die für ein Auftragsobjekt überschritten wurden. Diese Struktur wird mit der QueryInformationJobObject-Funktion mit der Informationklasse JobObjectLimitViolationInformation verwendet. |
JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 Enthält erweiterte Informationen zu Grenzwerten für Ressourcenbenachrichtigungen, die für ein Auftragsobjekt überschritten wurden. Diese Struktur wird mit der QueryInformationJobObject-Funktion mit der Informationklasse JobObjectLimitViolationInformation2 verwendet. |
JOBOBJECT_NET_RATE_CONTROL_INFORMATION Enthält Informationen zum Steuern des Netzwerkdatenverkehrs für einen Auftrag. Diese Struktur wird von den Funktionen SetInformationJobObject und QueryInformationJobObject mit der Informationklasse JobObjectNetRateControlInformation verwendet. |
JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION Enthält Informationen zu Benachrichtigungsgrenzwerten für ein Auftragsobjekt. Diese Struktur wird von den Funktionen SetInformationJobObject und QueryInformationJobObject mit der Informationklasse JobObjectNotificationLimitInformation verwendet. |
JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 Enthält erweiterte Informationen zu Benachrichtigungsgrenzwerten für ein Auftragsobjekt. Diese Struktur wird von den Funktionen SetInformationJobObject und QueryInformationJobObject mit der Informationklasse JobObjectNotificationLimitInformation2 verwendet. |
JOBOBJECT_SECURITY_LIMIT_INFORMATION Enthält die Sicherheitsbeschränkungen für ein Auftragsobjekt. |
LARGE_INTEGER Die LARGE_INTEGER Struktur stellt einen ganzzahligen 64-Bit-Wert dar. (LARGE_INTEGER Union (winnt.h)) |
LDT_ENTRY Beschreibt einen Eintrag in der Beschreibungstabelle. Diese Struktur ist nur für x86-basierte Systeme gültig. |
LUID- Beschreibt einen lokalen Bezeichner für einen Adapter. (LUID) |
LUID_AND_ATTRIBUTES Stellt einen lokal eindeutigen Bezeichner (LUID) und seine Attribute dar. |
MEM_ADDRESS_REQUIREMENTS Gibt eine niedrigste und höchste Basisadresse und -ausrichtung als Teil eines erweiterten Parameters an eine Funktion an, die den virtuellen Speicher verwaltet. |
MEM_EXTENDED_PARAMETER Stellt einen erweiterten Parameter für eine Funktion dar, die den virtuellen Speicher verwaltet. |
MEMORY_BASIC_INFORMATION Enthält Informationen zu einem Seitenbereich im virtuellen Adressraum eines Prozesses. |
MESSAGE_RESOURCE_BLOCK Enthält Informationen zu Nachrichtenzeichenfolgen mit Bezeichnern im Bereich, der von den Membern LowId und HighId angegeben ist. |
MESSAGE_RESOURCE_DATA Enthält Informationen zum formatierten Text für die Anzeige als Fehlermeldung oder in einem Meldungsfeld in einer Nachrichtentabellenressource. |
MESSAGE_RESOURCE_ENTRY Enthält die Fehlermeldung oder das Meldungsfeld, in der Text für eine Nachrichtentabellenressource angezeigt wird. |
NUMA_NODE_RELATIONSHIP Stellt Informationen zu einem NUMA-Knoten in einer Prozessorgruppe dar. Diese Struktur wird mit der GetLogicalProcessorInformationEx-Funktion verwendet. |
OBJECT_TYPE_LIST Identifiziert ein Objekttypelement in einer Hierarchie von Objekttypen. |
OSVERSIONINFOA- Enthält Versionsinformationen des Betriebssystems. (ANSI) |
OSVERSIONINFOEXA- Enthält Versionsinformationen des Betriebssystems. Die Informationen umfassen Haupt- und Nebenversionsnummern, eine Buildnummer, eine Plattform-ID und Informationen zu Produktsuiten und dem neuesten Service Pack, das auf dem System installiert ist. (ANSI) |
OSVERSIONINFOEXW- Enthält Versionsinformationen des Betriebssystems. Die Informationen umfassen Haupt- und Nebenversionsnummern, eine Buildnummer, eine Plattform-ID und Informationen zu Produktsuiten und dem neuesten Service Pack, das auf dem System installiert ist. (Unicode) |
OSVERSIONINFOW- Enthält Versionsinformationen des Betriebssystems. (Unicode) |
PERFORMANCE_DATA Enthält die von Ihnen angeforderten Threadprofilerstellungs- und Hardwareindikatordaten. |
POWER_ACTION_POLICY Enthält Informationen, die zum Festlegen des Systemstromzustands verwendet werden. |
PRIVILEGE_SET Gibt eine Reihe von Berechtigungen an. |
PROCESS_DYNAMIC_EH_CONTINUATION_TARGET Enthält Fortsetzungsziele für die dynamische Ausnahmebehandlung. |
PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE Enthält dynamische erzwungene Adressbereiche, die von verschiedenen Features im Zusammenhang mit hardwareverzwängten Stack Protection (HSP) im Benutzermodus verwendet werden. |
PROCESS_MITIGATION_ASLR_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für das Randomisierungslayout (Address Space Randomization Layout, ASLR). |
PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für das Laden von Bildern abhängig von den Signaturen für das Bild. |
PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY Enthält Richtlinieneinstellungen für die Prozessminderung für den Ablaufsteuerungsschutz (Control Flow Guard, CFG). |
PROCESS_MITIGATION_DEP_POLICY Enthält Richtlinieneinstellungen für die Prozessminderung für die Datenausführungsverhinderung (DATA Execution Prevention, DEP). |
PROCESS_MITIGATION_DYNAMIC_CODE_POLICY Enthält Prozessminderungsrichtlinieneinstellungen zum Einschränken der dynamischen Codegenerierung und -änderung. |
PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für Legacy-Erweiterungspunkt-DLLs. |
PROCESS_MITIGATION_FONT_DISABLE_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für das Laden von Nicht-Systemschriftarten. |
PROCESS_MITIGATION_IMAGE_LOAD_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für das Laden von Bildern von einem Remotegerät. |
PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY Enthält Richtlinieneinstellungen für die Prozessminderung für die ???. |
PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY Diese Datenstruktur stellt den Status von Prozessrichtlinien bereit, die mit der Entschärfung von Seitenkanälen zusammenhängen. Dies kann Nebenkanalangriffe umfassen, die spekulative Ausführung und Seitenkombinationen umfassen. |
PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY Wird verwendet, um ein neues Verhalten für Handleverweise festzulegen, die ungültig sind. |
PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY Wird verwendet, um Einschränkungen festzulegen, welche Systemaufrufe von einem Prozess aufgerufen werden können. |
PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY Enthält Prozessminderungsrichtlinieneinstellungen für hardwaregezwungenen Stapelschutz (Hardware-erzwungener Stapelschutz, HSP) für den Benutzermodus. |
PROCESSOR_GROUP_INFO Stellt die Anzahl und Affinität von Prozessoren in einer Prozessorgruppe dar. |
PROCESSOR_NUMBER Stellt einen logischen Prozessor in einer Prozessorgruppe dar. |
PROCESSOR_POWER_POLICY Enthält Informationen zur Prozessorleistungskontrolle und zu C-Zuständen. |
PROCESSOR_POWER_POLICY_INFO Enthält Informationen zu Prozessor-C-Zustandsrichtlinieneinstellungen. |
PROCESSOR_RELATIONSHIP Stellt Informationen zur Affinität innerhalb einer Prozessorgruppe dar. Diese Struktur wird mit der GetLogicalProcessorInformationEx-Funktion verwendet. |
QUOTA_LIMITS Beschreibt die Menge der Systemressourcen, die einem Benutzer zur Verfügung stehen. |
REPARSE_GUID_DATA_BUFFER Enthält Informationen zu einem Analysepunkt. |
RUNTIME_FUNCTION Stellt einen Eintrag in der Funktionstabelle unter 64-Bit-Windows dar. |
SECURITY_CAPABILITIES Definiert die Sicherheitsfunktionen des App-Containers. |
SECURITY_DESCRIPTOR Enthält die Sicherheitsinformationen, die einem Objekt zugeordnet sind. |
SECURITY_QUALITY_OF_SERVICE Enthält Informationen, die verwendet werden, um den Identitätswechsel des Clients zu unterstützen. |
SID- Wird verwendet, um Benutzer oder Gruppen eindeutig zu identifizieren. |
SID_AND_ATTRIBUTES Stellt einen Sicherheitsbezeichner (SECURITY Identifier, SID) und seine Attribute dar. |
SID_AND_ATTRIBUTES_HASH Gibt einen Hashwert für das angegebene Array von Sicherheitsbezeichnern (SIDs) an. |
SID_IDENTIFIER_AUTHORITY Stellt die Autorität der obersten Ebene einer Sicherheits-ID (SID) dar. |
SINGLE_LIST_ENTRY Stellt ein Element in einer singly verknüpften Liste dar. S |
SLIST_ENTRY Stellt ein Element in einer singly verknüpften Liste dar. (SLIST_ENTRY) |
SYSTEM_ALARM_ACE Die SYSTEM_ALARM_ACE-Struktur ist für die zukünftige Verwendung reserviert. |
SYSTEM_ALARM_CALLBACK_ACE Die SYSTEM_ALARM_CALLBACK_ACE Struktur ist für die zukünftige Verwendung reserviert. |
SYSTEM_ALARM_CALLBACK_OBJECT_ACE Die SYSTEM_ALARM_CALLBACK_OBJECT_ACE Struktur ist für die zukünftige Verwendung reserviert. |
SYSTEM_ALARM_OBJECT_ACE Die SYSTEM_ALARM_OBJECT_ACE Struktur ist für die zukünftige Verwendung reserviert. |
SYSTEM_AUDIT_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (SACL), der angibt, welche Zugriffstypen Benachrichtigungen auf Systemebene verursachen. |
SYSTEM_AUDIT_CALLBACK_ACE Die SYSTEM_AUDIT_CALLBACK_ACE-Struktur definiert einen Zugriffssteuerungseintrag für die Liste der Systemzugriffssteuerung, der angibt, welche Zugriffstypen Benachrichtigungen auf Systemebene verursachen. |
SYSTEM_AUDIT_CALLBACK_OBJECT_ACE Die SYSTEM_AUDIT_CALLBACK_OBJECT_ACE-Struktur definiert einen Zugriffssteuerungseintrag für eine Systemzugriffssteuerungsliste. |
SYSTEM_AUDIT_OBJECT_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für eine Systemzugriffssteuerungsliste (SACL). |
SYSTEM_BATTERY_STATE Enthält Informationen zum aktuellen Zustand des Systembatteries. |
SYSTEM_CPU_SET_INFORMATION Diese Struktur wird von GetSystemCpuSetInformation zurückgegeben. Es wird verwendet, um die CPU-Sätze auf dem System aufzählen und den aktuellen Zustand zu bestimmen. |
SYSTEM_LOGICAL_PROCESSOR_INFORMATION Beschreibt die Beziehung zwischen dem angegebenen Prozessorsatz. Diese Struktur wird mit der GetLogicalProcessorInformation-Funktion verwendet. |
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Enthält Informationen zu den Beziehungen von logischen Prozessoren und verwandter Hardware. Die GetLogicalProcessorInformationEx-Funktion verwendet diese Struktur. |
SYSTEM_MANDATORY_LABEL_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (ACCESS Control List, SACL), der die obligatorische Zugriffsebene und -richtlinie für ein sicherungsfähiges Objekt angibt. |
SYSTEM_POWER_CAPABILITIES Enthält Informationen zu den Leistungsfunktionen des Systems. |
SYSTEM_POWER_LEVEL Enthält Informationen zu den Richtlinieneinstellungen für den Systemakkuabfluss. |
SYSTEM_POWER_POLICY Enthält Informationen zur aktuellen Systemstromrichtlinie. |
SYSTEM_RESOURCE_ATTRIBUTE_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (SACL), der die Systemressourcenattribute für ein sicherungsfähiges Objekt angibt. |
SYSTEM_SCOPED_POLICY_ID_ACE Definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (SACL), der den bereichsbezogenen Richtlinienbezeichner für ein sicherungsfähiges Objekt angibt. |
TAPE_ERASE Beschreibt die zu löschende Partition. |
TAPE_GET_DRIVE_PARAMETERS Beschreibt das Bandlaufwerk. Sie wird von der GetTapeParameters-Funktion verwendet. |
TAPE_GET_MEDIA_PARAMETERS Beschreibt das Band auf dem Bandlaufwerk. Es wird von der GetTapeParametersfunction verwendet. |
TAPE_GET_POSITION Beschreibt die Position des Bandes. |
TAPE_PREPARE Beschreibt, wie das Band vorbereitet wird. |
TAPE_SET_DRIVE_PARAMETERS Beschreibt das Bandlaufwerk. Es wird von der SetTapeParametersfunction verwendet. |
TAPE_SET_MEDIA_PARAMETERS Beschreibt das Band auf dem Bandlaufwerk. Es wird von der SetTapeParametersfunction verwendet. |
TAPE_SET_POSITION Beschreibt, wie und wo das Band positioniert werden soll. |
TAPE_WRITE_MARKS Beschreibt den Typ und die Anzahl der zu schreibenden Bandzeichen. |
TOKEN_ACCESS_INFORMATION Gibt alle Informationen in einem Token an, die zum Ausführen einer Zugriffsüberprüfung erforderlich sind. |
TOKEN_APPCONTAINER_INFORMATION Gibt alle Informationen in einem Token an, die für einen App-Container erforderlich sind. |
TOKEN_AUDIT_POLICY Gibt die Pro-Benutzer-Überwachungsrichtlinie für ein Token an. |
TOKEN_CONTROL Enthält Informationen, die ein Zugriffstoken identifizieren. |
TOKEN_DEFAULT_DACL Gibt eine diskretionäre Zugriffssteuerungsliste (DACL) an. |
TOKEN_DEVICE_CLAIMS Definiert die Geräteansprüche für das Token. |
TOKEN_ELEVATION Gibt an, ob ein Token über erhöhte Berechtigungen verfügt. |
TOKEN_GROUPS Enthält Informationen zu den Gruppensicherheits-IDs (SIDs) in einem Zugriffstoken. |
TOKEN_GROUPS_AND_PRIVILEGES Enthält Informationen zu den Gruppensicherheits-IDs (SIDs) und Berechtigungen in einem Zugriffstoken. |
TOKEN_LINKED_TOKEN Enthält ein Handle für ein Token. Dieses Token ist mit dem Token verknüpft, das von der GetTokenInformation-Funktion abgefragt oder von der SetTokenInformation-Funktion festgelegt wird. |
TOKEN_MANDATORY_LABEL Gibt die obligatorische Integritätsstufe für ein Token an. |
TOKEN_MANDATORY_POLICY Gibt die obligatorische Integritätsrichtlinie für ein Token an. |
TOKEN_ORIGIN Enthält Informationen zum Ursprung der Anmeldesitzung. |
TOKEN_OWNER Enthält den standardbesitzersicherheitsbezeichner (SID), der auf neu erstellte Objekte angewendet wird. |
TOKEN_PRIMARY_GROUP Gibt eine Gruppensicherheits-ID (SID) für ein Zugriffstoken an. |
TOKEN_PRIVILEGES Enthält Informationen zu einer Reihe von Berechtigungen für ein Zugriffstoken. |
TOKEN_SOURCE Identifiziert die Quelle eines Zugriffstokens. |
TOKEN_STATISTICS Enthält Informationen zu einem Zugriffstoken. |
TOKEN_USER Identifiziert den Benutzer, der einem Zugriffstoken zugeordnet ist. |
TOKEN_USER_CLAIMS Definiert die Benutzeransprüche für das Token. |
ULARGE_INTEGER Die ULARGE_INTEGER-Struktur stellt einen 64-Bit-Ganzzahlwert ohne Vorzeichen dar. (ULARGE_INTEGER Union (winnt.h)) |
UMS_CREATE_THREAD_ATTRIBUTES Gibt Attribute für einen UMS-Arbeitsthread (User-Mode Scheduling) an. |
WOW64_CONTEXT Stellt einen Kontextframe auf WOW64 dar. |
WOW64_FLOATING_SAVE_AREA Stellt den 80387 Speicherbereich auf WOW64 dar. |
WOW64_LDT_ENTRY Beschreibt einen Eintrag in der Beschreibungstabelle für einen 32-Bit-Thread auf einem 64-Bit-System. Diese Struktur ist nur auf 64-Bit-Systemen gültig. |
Aufzählungen
ACL_INFORMATION_CLASS Enthält Werte, die den Typ der Informationen angeben, die einer Zugriffssteuerungsliste (Access Control List, ACL) zugewiesen oder abgerufen werden. |
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Die ACTCTX_COMPATIBILITY_ELEMENT_TYPE Enumeration beschreibt das Kompatibilitätselement im Anwendungsmanifest. |
ACTCTX_REQUESTED_RUN_LEVEL Die ACTCTX_REQUESTED_RUN_LEVEL-Aufzählung beschreibt die angeforderte Ausführungsebene des Aktivierungskontexts. |
AUDIT_EVENT_TYPE Definiert Werte, die den Typ des überwachten Objekts angeben. Die Funktionen AccessCheckByTypeAndAuditAlarm und AccessCheckByTypeResultListAndAuditAlarm verwenden diese Werte. |
COMPARTMENT_ID Die COMPARTMENT_ID-Aufzählung gibt den Bezeichner des Netzwerkroutingfachs an. |
FIRMWARE_TYPE Gibt einen Firmwaretyp an. |
HARDWARE_COUNTER_TYPE Definiert die Typen von Hardwarezählern, die profiliert werden. |
HEAP_INFORMATION_CLASS Gibt die Klasse der heap-Informationen an, die festgelegt oder abgerufen werden sollen. |
JOB_OBJECT_NET_RATE_CONTROL_FLAGS Gibt Typen von Planungsrichtlinien für die Netzwerkratensteuerung an. |
LOGICAL_PROCESSOR_RELATIONSHIP Stellt die Beziehung zwischen dem Prozessorsatz dar, der in der entsprechenden SYSTEM_LOGICAL_PROCESSOR_INFORMATION oder SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Struktur identifiziert wurde. |
MANDATORY_LEVEL Listet die möglichen Sicherheitsstufen auf. |
MEM_EXTENDED_PARAMETER_TYPE Definiert Werte für erweiterte Parameter, die für die Dateizuordnung in einem Adressraum verwendet werden. |
POWER_ACTION Definiert Werte, die zum Angeben von System-Energieaktionstypen verwendet werden. |
POWER_PLATFORM_ROLE Gibt das bevorzugte Energieverwaltungsprofil des OEM an. |
PROCESS_MITIGATION_POLICY Stellt die verschiedenen Prozessminderungsrichtlinien dar. |
PROCESSOR_CACHE_TYPE Stellt den Typ des Prozessorcaches dar, der in der entsprechenden CACHE_DESCRIPTOR Struktur identifiziert wird. |
SECURITY_IMPERSONATION_LEVEL Enthält Werte, die Sicherheitsidentitätswechselebenen angeben. Sicherheitsidentitätswechselebenen steuern den Grad, in dem ein Serverprozess im Auftrag eines Clientprozesses handeln kann. |
SID_NAME_USE Enthält Werte, die den Typ einer Sicherheits-ID (SID) angeben. |
SYSTEM_POWER_CONDITION Wird vom GUID_ACDC_POWER_SOURCE Power-Ereignis verwendet, um die aktuelle Stromquelle anzugeben. |
SYSTEM_POWER_STATE Definiert Werte, die zum Angeben von Systemleistungszuständen verwendet werden. |
TOKEN_ELEVATION_TYPE Gibt den Höhentyp des Tokens an, das von der GetTokenInformation-Funktion abgefragt oder von der SetTokenInformation-Funktion festgelegt wird. |
TOKEN_INFORMATION_CLASS Enthält Werte, die den Typ der Informationen angeben, die einem Zugriffstoken zugewiesen oder abgerufen werden. |
TOKEN_TYPE Enthält Werte, die zwischen einem primären Token und einem Identitätswechseltoken unterscheiden. |
TRANSACTION_OUTCOME Definiert die Ergebnisse (Ergebnisse), die KTM einer Transaktion zuweisen kann. |
USER_ACTIVITY_PRESENCE Gibt das Vorhandensein eines Benutzers für die Zwecke der Energieverwaltung basierend auf erkannten Aktivitäten an. |
WELL_KNOWN_SID_TYPE Eine Liste der häufig verwendeten Sicherheits-IDs (SIDs). Programme können diese Werte an die CreateWellKnownSid-Funktion übergeben, um eine SID aus dieser Liste zu erstellen. |