ntdef.h 헤더
이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
ntdef.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
CONTAINING_RECORD CONTAINING_RECORD 매크로는 포함된 구조체 내의 필드의 형식과 주소를 고려하여 구조체의 instance 기본 주소를 반환합니다. |
FIELD_OFFSET FIELD_OFFSET 매크로는 알려진 구조체 형식의 명명된 필드의 바이트 오프셋을 반환합니다. (FIELD_OFFSET 매크로) |
InitializeObjectAttributes InitializeObjectAttributes 매크로는 핸들을 여는 루틴에 대한 개체 핸들의 속성을 지정하는 불투명 OBJECT_ATTRIBUTES 구조를 초기화합니다. |
구조체
LIST_ENTRY LIST_ENTRY 구조체는 이중으로 연결된 목록의 항목을 설명하거나 이러한 목록의 헤더 역할을 합니다. |
Luid LUID 구조체는 로컬 컴퓨터에서 고유하도록 보장되는 식별자를 지정하는 불투명 구조체입니다. 자세한 내용은 Microsoft Windows SDK 설명서의 LUID에 대한 참조 페이지를 참조하세요. |
OBJECT_ATTRIBUTES OBJECT_ATTRIBUTES 구조체는 개체 및/또는 반환 핸들을 만드는 루틴에 의해 개체 또는 개체 핸들에 적용할 수 있는 특성을 지정합니다. |
SINGLE_LIST_ENTRY SINGLE_LIST_ENTRY 구조체는 적절하게 연결된 목록의 항목을 설명하거나 이러한 목록의 헤더 역할을 합니다. |
STRING ANSI_STRING 구조체는 ANSI 문자열에 사용되는 계산된 문자열을 정의합니다. |
UNICODE_STRING UNICODE_STRING 구조체는 유니코드 문자열을 정의하는 데 사용됩니다. |