FileIo_Info classe

Cette classe est la classe de type d’événement pour l’événement d’informations de fichier.

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

Syntaxe

[EventType{69, 70, 71, 74, 75}, EventTypeName{"SetInfo", "Delete", "Rename", "QueryInfo", "FSControl"}]
class FileIo_Info : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 ExtraInfo;
  uint32 InfoClass;
};

Membres

La classe FileIo_Info comporte les types de membres suivants :

Propriétés

La classe FileIo_Info a ces propriétés.

ExtraInfo

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(5), pointeur

Pour les demandes FileDispositionInformation, ce champ contient la disposition demandée. Pour les demandes FileEndOfFileInformation et FileAllocationInformation, ce champ contient la taille de fichier spécifiée.

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.

InfoClass

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId(6)

Classe d’informations de fichier demandée.

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

Les événements d’informations de définition et d’informations de requête indiquent que les attributs de fichier ont été définis ou interrogés. Un événement de contrôle de système de fichiers (FSControl) est enregistré lors de l’émission d’une commande FSCTL.

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