FILE_FULL_EA_INFORMATION 구조체(wdm.h)
FILE_FULL_EA_INFORMATION 구조는 EA(확장 특성) 정보를 제공합니다.
통사론
typedef struct _FILE_FULL_EA_INFORMATION {
ULONG NextEntryOffset;
UCHAR Flags;
UCHAR EaNameLength;
USHORT EaValueLength;
CHAR EaName[1];
} FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION;
회원
NextEntryOffset
다음 FILE_FULL_EA_INFORMATION-type 항목의 오프셋입니다. 이 멤버를 따르는 다른 항목이 없으면 이 멤버는 0입니다.
Flags
0이거나 FILE_NEED_EA 사용하여 설정할 수 있습니다. 이는 연결된 확장 특성을 이해하지 않고는 EA가 속한 파일을 해석할 수 없음을 나타냅니다.
EaNameLength
EaName 배열의 길이(바이트)입니다. 이 값은 EaNamenull 종결자를 포함하지 않습니다.
EaValueLength
배열에 있는 각 EA 값의 길이(바이트)입니다.
EaName[1]
이 항목의 EA 이름을 지정하는 문자 배열입니다.
발언
이 구조체는 대문자 정렬입니다. FILE_FULL_EA_INFORMATION 항목 집합이 버퍼링되면 마지막 항목을 제외한 각 항목의 값이 NextEntryOffset을 긴 단어 경계에 해당합니다.
각 항목과 연결된 값은 EaName 배열을 따릅니다. 즉, EA의 값은 EaName +(EaNameLength + 1)에 있습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함) |