NTFS_FILE_RECORD_OUTPUT_BUFFER structure (ntifs.h)
The NTFS_FILE_RECORD_OUTPUT_BUFFER structure receives the output data from the FSCTL_GET_NTFS_FILE_RECORD control code.
Syntax
typedef struct {
LARGE_INTEGER FileReferenceNumber;
ULONG FileRecordLength;
UCHAR FileRecordBuffer[1];
} NTFS_FILE_RECORD_OUTPUT_BUFFER, *PNTFS_FILE_RECORD_OUTPUT_BUFFER;
Members
FileReferenceNumber
The file identifier of the returned file record. This is not necessarily the file identifier specified in the FileReferenceNumber member of the NTFS_FILE_RECORD_INPUT_BUFFER structure.
FileRecordLength
Length of the file record, in bytes.
FileRecordBuffer[1]
The starting location of the buffer for the returned file record.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP |
Header | ntifs.h |