DriverMajorFunctionCall-Klasse
Diese Klasse ist die Ereignistypklasse für Treiber-Hauptfunktionsaufrufereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[EventType{34}, EventTypeName{"DrvMjFnCall"}]
class DriverMajorFunctionCall : DiskIo
{
uint32 MajorFunction;
uint32 MinorFunction;
uint32 RoutineAddr;
uint32 FileObject;
uint32 Irp;
uint32 UniqMatchId;
};
Member
Die DriverMajorFunctionCall-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die DriverMajorFunctionCall-Klasse verfügt über diese Eigenschaften.
-
FileObject
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(4), Zeiger
Ordnen Sie den Wert dieses Zeigers mit dem FileObject-Zeigerwert in einem DiskIo_TypeGroup1-Ereignis ab, um den Typ des E/A-Vorgangs zu bestimmen.
-
-
Irp
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(5), Zeiger
E/A-Anforderungspaket.
-
-
MajorFunction
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(1)
Code, der die aufgerufene Hauptfunktion identifiziert.
-
-
MinorFunction
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(2)
Code, der die aufgerufene Nebenfunktion idenitifiziert.
-
-
RoutineAddr
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(3), Zeiger
Adresse der aufgerufenen Treiberfunktion.
-
-
UniqMatchId
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(6)
Bezeichner, der die Anforderung eindeutig identifiziert. Verwenden Sie diesen Bezeichner, um mit den anderen Treiberereignissen zu korrelieren, z. B. dem DriverCompleteRequest-Ereignis .
-
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Siehe auch