FileIo_SimpleOp classe

Cette classe est la classe de type d’événement pour les événements d’opération de fichier simples.

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

Syntaxe

[EventType{65, 66, 73}, EventTypeName{"Cleanup", "Close", "Flush"}]
class FileIo_SimpleOp : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
};

Membres

La classe FileIo_SimpleOp comporte les types de membres suivants :

Propriétés

La classe FileIo_SimpleOp possède ces propriétés.

FileKey

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(4), pointeur

Pour déterminer le nom de fichier, faites correspondre la valeur de cette propriété à la propriété FileObject d’un événement FileIo_Name .

FileObject

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(3), pointeur

Identificateur qui peut être utilisé pour mettre en corrélation des opérations avec le même objet de fichier ouvert instance entre les événements de création et de fermeture de fichier.

IrpPtr

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(1), Pointeur

Paquet de requête d’E/S. Cette propriété identifie l’activité d’E/S.

TTID

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(2), Pointeur

Identificateur de thread du thread qui effectue l’opération.

Notes

L’événement Cleanup est journalisé lorsque le dernier handle du fichier est fermé. L’événement Close spécifie qu’un objet fichier est en cours de libération. L’événement Flush spécifie quand les mémoires tampons de fichiers sont complètement vidées sur le disque.

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