Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
ntdef.h содержит следующие программные интерфейсы:
Функции
|
CONTAINING_RECORD Макрос CONTAINING_RECORD возвращает базовый адрес экземпляра структуры с учетом типа и адреса поля в содержащей структуре. |
|
FIELD_OFFSET Макрос FIELD_OFFSET возвращает смещение в байтах именованного поля в известном типе структуры. (FIELD_OFFSET макрос) |
|
InitializeObjectAttributes Макрос InitializeObjectAttributes инициализирует непрозрачную структуру OBJECT_ATTRIBUTES, которая задает свойства дескриптора объекта подпрограммам, открывающим дескриптора. |
Структуры
|
LIST_ENTRY Структура LIST_ENTRY описывает запись в списке с удвоением или служит заголовком для такого списка. |
|
LUID Структура LUID — это непрозрачная структура, указывающая идентификатор, который гарантированно будет уникальным на локальном компьютере. Дополнительные сведения см. на странице справочника по LUID в документации по Microsoft Windows SDK. |
|
OBJECT_ATTRIBUTES Структура OBJECT_ATTRIBUTES определяет атрибуты, которые могут применяться к объектам или дескрипторам объектов подпрограммами, создающими объекты и (или) возвращающие дескрипторы. |
|
SINGLE_LIST_ENTRY Структура SINGLE_LIST_ENTRY описывает запись в отдельно связанном списке или служит заголовком для такого списка. |
|
STRING Структура ANSI_STRING определяет подсчитываемую строку, используемую для строк ANSI. |
|
UNICODE_STRING Структура UNICODE_STRING используется для определения строк Юникода. |