ntdef.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
ntdef.h enthält die folgenden Programmierschnittstellen:
CONTAINING_RECORD Das CONTAINING_RECORD Makro gibt die Basisadresse eines instance einer Struktur zurück, wenn der Typ und die Adresse eines Felds innerhalb der enthaltenden Struktur angegeben sind. |
FIELD_OFFSET Das FIELD_OFFSET Makro gibt den Byteoffset eines benannten Felds in einem bekannten Strukturtyp zurück. (FIELD_OFFSET Makro) |
InitializeObjectAttributes Das InitializeObjectAttributes-Makro initialisiert die undurchsichtige OBJECT_ATTRIBUTES-Struktur, die die Eigenschaften eines Objekthandles für Routinen angibt, die Handles öffnen. |
LIST_ENTRY Eine LIST_ENTRY-Struktur beschreibt einen Eintrag in einer doppelt verknüpften Liste oder dient als Kopfzeile für eine solche Liste. |
LUID Die LUID-Struktur ist eine undurchsichtige Struktur, die einen Bezeichner angibt, der auf dem lokalen Computer garantiert eindeutig ist. Weitere Informationen finden Sie auf der Referenzseite für LUID in der Microsoft Windows SDK-Dokumentation. |
OBJECT_ATTRIBUTES Die OBJECT_ATTRIBUTES-Struktur gibt Attribute an, die von Routinen, die Objekte und/oder Rückgabehandles erstellen, auf Objekte oder Objekthandles angewendet werden können. |
SINGLE_LIST_ENTRY Eine SINGLE_LIST_ENTRY-Struktur beschreibt einen Eintrag in einer eng verknüpften Liste oder dient als Kopfzeile für eine solche Liste. |
STRING Die ANSI_STRING-Struktur definiert eine gezählte Zeichenfolge, die für ANSI-Zeichenfolgen verwendet wird. |
UNICODE_STRING Die UNICODE_STRING-Struktur wird verwendet, um Unicode-Zeichenfolgen zu definieren. |