NTFS_FILE_RECORD_OUTPUT_BUFFER structure (winioctl.h)

Reçoit les données de sortie du code de contrôle FSCTL_GET_NTFS_FILE_RECORD.

Syntaxe

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

Membres

FileReferenceNumber

Identificateur de fichier de l’enregistrement de fichier retourné. Il ne s’agit pas nécessairement de l’identificateur de fichier spécifié dans le membre FileReferenceNumber de la structure NTFS_FILE_RECORD_INPUT_BUFFER . Pour plus d’informations, reportez-vous à la section Remarques de la page de référence pour FSCTL_GET_NTFS_FILE_RECORD .

FileRecordLength

Longueur de l’enregistrement de fichier retourné, en octets.

FileRecordBuffer[1]

Emplacement de départ de la mémoire tampon pour l’enregistrement de fichier retourné.

Remarques

Pour récupérer les données à remplir dans cette structure, utilisez le code de contrôle DeviceIoControlFSCTL_GET_NTFS_FILE_RECORD .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

FSCTL_GET_NTFS_FILE_RECORD

NTFS_FILE_RECORD_INPUT_BUFFER