Класс DriverMajorFunctionCall
Этот класс является классом типа событий для основных событий вызова функции драйвера.
Следующий синтаксис упрощен из MOF-кода.
Синтаксис
[EventType{34}, EventTypeName{"DrvMjFnCall"}]
class DriverMajorFunctionCall : DiskIo
{
uint32 MajorFunction;
uint32 MinorFunction;
uint32 RoutineAddr;
uint32 FileObject;
uint32 Irp;
uint32 UniqMatchId;
};
Члены
Класс DriverMajorFunctionCall имеет следующие типы членов:
Элемент Property
Класс DriverMajorFunctionCall имеет следующие свойства.
-
FileObject
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(4), указатель
Сопоставите значение этого указателя со значением указателя FileObject в событии DiskIo_TypeGroup1 , чтобы определить тип операции ввода-вывода.
-
-
Irp
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(5), указатель
Пакет запроса ввода-вывода.
-
-
MajorFunction
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(1)
Код, определяющий вызываемую основную функцию.
-
-
MinorFunction
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(2)
Код, который идентифицирует вызываемую дополнительную функцию.
-
-
RoutineAddr
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(3), указатель
Адрес вызываемой функции драйвера.
-
-
UniqMatchId
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(6)
Идентификатор, который однозначно идентифицирует запрос. Используйте этот идентификатор для корреляции с другими событиями драйвера, например с событием DriverCompleteRequest .
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
См. также раздел