このクラスは、ドライバーの主要な関数呼び出しイベントのイベントの種類クラスです。
MOF コードでは、次の構文が簡略化されています。
構文
[EventType{34}, EventTypeName{"DrvMjFnCall"}]
class DriverMajorFunctionCall : DiskIo
{
uint32 MajorFunction;
uint32 MinorFunction;
uint32 RoutineAddr;
uint32 FileObject;
uint32 Irp;
uint32 UniqMatchId;
};
メンバー
DriverMajorFunctionCall クラスには、次の種類のメンバーがあります。
特性
DriverMajorFunctionCall クラスには、これらのプロパティがあります。
-
FileObject
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(4)、ポインター
I/O 操作の種類を決定するには、このポインターの値を DiskIo_TypeGroup1 イベントの FileObject ポインター値と一致させます。
-
-
Irp
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(5)、ポインター
IO 要求パケット。
-
-
MajorFunction
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(1)
呼び出される主要な関数を識別するコード。
-
-
MinorFunction
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(2)
呼び出されるマイナー関数を識別するコード。
-
-
RoutineAddr
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(3)、ポインター
呼び出されるドライバー関数のアドレス。
-
-
UniqMatchId
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(6)
要求を一意に識別する識別子。 この識別子を使用して、 DriverCompleteRequest イベントなどの他のドライバー イベントと関連付けます。
-
要求事項
| 要件 | 価値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
こちらも参照ください
-
DiskIoの