Encabezado ntdef.h
Varias tecnologías usan este encabezado. Para más información, consulte:
ntdef.h contiene las siguientes interfaces de programación:
CONTAINING_RECORD La macro CONTAINING_RECORD devuelve la dirección base de una instancia de una estructura dada el tipo y la dirección de un campo dentro de la estructura contenedora. |
FIELD_OFFSET La macro FIELD_OFFSET devuelve el desplazamiento de bytes de un campo con nombre en un tipo de estructura conocido. (FIELD_OFFSET macro) |
InitializeObjectAttributes La macro InitializeObjectAttributes inicializa la estructura OBJECT_ATTRIBUTES opaca, que especifica las propiedades de un identificador de objeto para las rutinas que se abren. |
LIST_ENTRY Una estructura de LIST_ENTRY describe una entrada en una lista vinculada doblemente o sirve como encabezado para dicha lista. |
LUID La estructura LUID es una estructura opaca que especifica un identificador que se garantiza que es único en el equipo local. Para obtener más información, consulte la página de referencia de LUID en la documentación de Microsoft Windows SDK. |
OBJECT_ATTRIBUTES La estructura OBJECT_ATTRIBUTES especifica atributos que se pueden aplicar a objetos u identificadores de objeto mediante rutinas que crean objetos o identificadores devueltos. |
SINGLE_LIST_ENTRY Una estructura de SINGLE_LIST_ENTRY describe una entrada en una lista vinculada singly, o sirve como encabezado para dicha lista. |
STRING La estructura ANSI_STRING define una cadena contada que se usa para las cadenas ANSI. |
UNICODE_STRING La estructura UNICODE_STRING se usa para definir cadenas Unicode. |