Condividi tramite


intestazione ntdef.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

ntdef.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CONTAINING_RECORD

La macro CONTAINING_RECORD restituisce l'indirizzo di base di un'istanza di una struttura, dato il tipo e l'indirizzo di un campo all'interno della struttura contenente.
FIELD_OFFSET

La macro FIELD_OFFSET restituisce l'offset di byte di un campo denominato in un tipo di struttura noto. (macro FIELD_OFFSET)
InitializeObjectAttributes

La macro InitializeObjectAttributes inizializza la struttura di OBJECT_ATTRIBUTES opaca, che specifica le proprietà di un handle oggetto alle routine che aprono gli handle.

Strutture

 
LIST_ENTRY

Una struttura LIST_ENTRY descrive una voce in un elenco collegato doubly o funge da intestazione per tale elenco.
LUID

La struttura LUID è una struttura opaca che specifica un identificatore che è garantito essere univoco nel computer locale. Per altre informazioni, vedere la pagina di riferimento per LUID nella documentazione di Microsoft Windows SDK.
OBJECT_ATTRIBUTES

La struttura OBJECT_ATTRIBUTES specifica gli attributi che possono essere applicati a oggetti o handle di oggetti tramite routine che creano oggetti e/o restituiscono handle.
SINGLE_LIST_ENTRY

Una struttura SINGLE_LIST_ENTRY descrive una voce in un elenco collegato singly oppure funge da intestazione per tale elenco.
STRINGA

La struttura ANSI_STRING definisce una stringa conteggiata utilizzata per le stringhe ANSI.
UNICODE_STRING

La struttura UNICODE_STRING viene usata per definire stringhe Unicode.