다음을 통해 공유


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 포함)

추가 정보

FILE_LINK_ENTRY_INFORMATION