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 형식 항목의 오프셋입니다. 이 멤버를 따르는 다른 항목이 없으면 이 멤버는 0입니다.
Flags
0이거나 FILE_NEED_EA 사용하여 설정할 수 있습니다. 이는 연결된 확장 특성을 이해하지 않고는 EA가 속한 파일을 해석할 수 없음을 나타냅니다.
EaNameLength
EaName 배열의 길이(바이트)입니다. 이 값에는 EaName에 대한 null 종결자가 포함되지 않습니다.
EaValueLength
배열에 있는 각 EA 값의 길이(바이트)입니다.
EaName[1]
이 항목의 EA 이름을 지정하는 문자 배열입니다.
설명
이 구조체는 긴 단어 정렬입니다. FILE_FULL_EA_INFORMATION 항목 집합이 버퍼링되면 마지막 항목을 제외한 각 항목의 NextEntryOffset 값이 긴 단어 경계에 해당합니다.
각 항목과 연결된 값은 EaName 배열을 따릅니다. 즉, EA의 값은 EaName + (EaNameLength + 1)에 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함) |