FILE_LINKS_INFORMATION 구조체(ntifs.h)
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 구조체를 포함하는 버퍼입니다.
설명
EntriesReturned의 값이 0이면 항목을 반환하는 데 사용할 수 있는 메모리가 부족합니다. 오류 STATUS_BUFFER_OVERFLOW(0x80000005)는 사용 가능한 모든 항목이 반환되지 않았다는 것을 나타냅니다.
항목 목록의 첫 번째 FILE_LINK_ENTRY_INFORMATION 구조체입니다. 항목의 NextEntryOffset 필드에 값이 0이면 추가 항목이 반환되지 않습니다. 그렇지 않으면 반환된 다음 항목은 이전 항목의 NextEntryOffset 바이트에 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
머리글 | ntifs.h(FltKernel.h, Ntifs.h 포함) |