Kernel-Mode 드라이버 참조
Kernel-Mode 드라이버 참조 기술 개요입니다.
Kernel-Mode 드라이버 참조를 개발하려면 다음 헤더가 필요합니다.
이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.
열거형
COMPARTMENT_ID COMPARTMENT_ID 열거형은 네트워크 라우팅 구획 식별자를 나타냅니다. |
Functions
FIELD_OFFSET FIELD_OFFSET 매크로는 알려진 구조체 형식의 명명된 필드의 바이트 오프셋을 반환합니다. (FIELD_OFFSET 매크로) |
FIELD_OFFSET FIELD_OFFSET 매크로는 알려진 구조체 형식의 명명된 필드의 바이트 오프셋을 반환합니다. (FIELD_OFFSET 매크로) |
InitializeObjectAttributes InitializeObjectAttributes 매크로는 핸들을 여는 루틴에 대한 개체 핸들의 속성을 지정하는 불투명 OBJECT_ATTRIBUTES 구조를 초기화합니다. |
NtCurrentTeb NtCurrentTeb 루틴은 현재 스레드의 TEB(스레드 환경 블록)에 대한 포인터를 반환합니다. |
RtlIsEcCode 제공된 포인터가 가리키는 코드가 ARM 에뮬레이션 호환(ARM64EC)인지 여부를 나타내는 값을 반환합니다. |
구조체
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 구조체는 유니코드 문자열을 정의하는 데 사용됩니다. |