DriverMajorFunctionCall クラス

このクラスは、ドライバーの主要な関数呼び出しイベントのイベント型クラスです。

次の構文は、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)、ポインター

このポインターの値を、DiskIo_TypeGroup1 イベントの FileObject ポインター値と照合して、I/O 操作の種類を決定します。

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