CIMFS_FILE_METADATA-Struktur (cimfs.h)

Struktur, die Dateimetadaten für die Datei angibt, die von CimCreateFile hinzugefügt werden soll.

Syntax

typedef struct _CIMFS_FILE_METADATA {
  UINT32        Attributes;
  INT64         FileSize;
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  LARGE_INTEGER LastAccessTime;
  const void    *SecurityDescriptorBuffer;
  UINT32        SecurityDescriptorSize;
  const void    *ReparseDataBuffer;
  UINT32        ReparseDataSize;
  const void    *EaBuffer;
  UINT32        EaBufferSize;
} CIMFS_FILE_METADATA;

Member

Attributes

Dateiattribute

FileSize

Die Größe der Datei. Die Datei kann bis zu dieser Größe von CimWriteFile geschrieben werden.

CreationTime

Erstellungszeitpunkt

LastWriteTime

Zeitpunkt des letzten Schreibvorgangs

ChangeTime

Ändern der Zeit

LastAccessTime

Zeitpunkt des letzten Zugriffs

SecurityDescriptorBuffer

Puffer mit dem Dateisicherheitsdeskriptor

SecurityDescriptorSize

Größe des Sicherheitsbeschreibungspuffers in Bytes

ReparseDataBuffer

Puffer, der die Dateidaten analysiert

ReparseDataSize

Größe des ReparseDataBuffers in Bytes

EaBuffer

Puffer mit einer FILE_FULL_EA_INFORMATION-Struktur für die erweiterten Dateiattribute

EaBufferSize

Größe des EaBuffers in Bytes

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile cimfs.h