FILE_LINKS_INFORMATION 구조는 researchNTFS 하드 링크를 기존 파일에 쿼리하거나 설정하는 데 사용됩니다.
통사론
typedef struct _FILE_LINKS_INFORMATION {
ULONG BytesNeeded;
ULONG EntriesReturned;
FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;
회원
BytesNeeded
Entry반환된 모든 사용 가능한 이름을 보유하는 데 필요한 바이트 수입니다. 이 값은 0보다 커야 합니다.
EntriesReturned
Entry 멤버를 사용하여 반환된 FILE_LINK_ENTRY_INFORMATION 구조체의 수입니다.
Entry
반환된 FILE_LINK_ENTRY_INFORMATION 구조체를 포함하는 버퍼입니다.
발언
EntriesRe가 값이 0이면 항목을 반환하는 데 사용할 수 있는 메모리가 부족합니다. 오류 STATUS_BUFFER_OVERFLOW(0x80000005)는 사용 가능한 모든 항목이 반환되지 않음을 나타냅니다.
항목 항목 목록의 첫 번째 FILE_LINK_ENTRY_INFORMATION 구조체입니다. 항목의 NextEntryOffset 필드에 값이 0이면 추가 항목이 반환되지 않습니다. 그렇지 않으면 반환된 다음 항목은 이전 항목의 바이트를 NextEntryOffset에 있습니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
헤더 | ntifs.h(FltKernel.h, Ntifs.h 포함) |