共用方式為


NTFS_FILE_RECORD_OUTPUT_BUFFER 結構 (winioctl.h)

FSCTL_GET_NTFS_FILE_RECORD 控件程式代碼接收輸出數據。

語法

typedef struct {
  LARGE_INTEGER FileReferenceNumber;
  DWORD         FileRecordLength;
  BYTE          FileRecordBuffer[1];
} NTFS_FILE_RECORD_OUTPUT_BUFFER, *PNTFS_FILE_RECORD_OUTPUT_BUFFER;

成員

FileReferenceNumber

傳回之檔案記錄的檔案標識碼。 這不一定是 NTFS_FILE_RECORD_INPUT_BUFFER 結構之 FileReferenceNumber 成員中指定的檔案識別符。 如需詳細資訊,請參閱參考頁面的一節 以取得FSCTL_GET_NTFS_FILE_RECORD。

FileRecordLength

傳回之檔案記錄的長度,以位元組為單位。

FileRecordBuffer[1]

所傳回檔案記錄之緩衝區的起始位置。

備註

若要擷取要填入此結構的數據,請使用 DeviceIoControlFSCTL_GET_NTFS_FILE_RECORD 控制程式代碼。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 winioctl.h (包含 Windows.h)

另請參閱

FSCTL_GET_NTFS_FILE_RECORD

NTFS_FILE_RECORD_INPUT_BUFFER