FileIo_Name classe

Cette classe est la classe de type d’événement pour les événements d’E/S de fichier.

La syntaxe suivante est simplifiée à partir du code MOF.

Syntaxe

[EventType{0, 32, 35, 36}, EventTypeName{"Name", "FileCreate", "FileDelete", "FileRundown"}]
class FileIo_Name : FileIo
{
  uint32 FileObject;
  string FileName;
};

Membres

La classe FileIo_Name comporte les types de membres suivants :

Propriétés

La classe FileIo_Name a ces propriétés.

FileName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(2), StringTermination(« NullTerminated »), Format(« w »)

Chemin d’accès complet au fichier, sans la lettre de lecteur.

FileObject

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(1), Pointeur

Faites correspondre la valeur de ce pointeur à la valeur du pointeur FileObject dans un événement DiskIo_TypeGroup1 pour déterminer le type d’opération d’E/S.

Notes

Windows Server 2003 : Pour récupérer la lettre de lecteur du chemin du nom de fichier, utilisez la valeur de la propriété FileObject pour mapper à l’événement DiskIo_TypeGroup1 correspondant. À partir de l’événement DiskIo_TypeGroup1, utilisez les valeurs des propriétés DiskNumber et ByteOffset pour mapper à l’événement SystemConfig_LogDisk correspondant (ByteOffset mappe à StartOffset). La propriété DriveLetterString contient la lettre de lecteur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

FileIo