ntdef.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

ntdef.h enthält die folgenden Programmierschnittstellen:

Functions

 
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.

Strukturen

 
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.