다음을 통해 공유


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 구조체를 포함하는 버퍼입니다.

발언

EntriesRe가 값이 0이면 항목을 반환하는 데 사용할 수 있는 메모리가 부족합니다. 오류 STATUS_BUFFER_OVERFLOW(0x80000005)는 사용 가능한 모든 항목이 반환되지 않음을 나타냅니다.

항목 항목 목록의 첫 번째 FILE_LINK_ENTRY_INFORMATION 구조체입니다. 항목의 NextEntryOffset 필드에 값이 0이면 추가 항목이 반환되지 않습니다. 그렇지 않으면 반환된 다음 항목은 이전 항목의 바이트를 NextEntryOffset에 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista
헤더 ntifs.h(FltKernel.h, Ntifs.h 포함)

참고 항목

FILE_LINK_ENTRY_INFORMATION