Compartir a través de


Clase DriverMajorFunctionCall

Esta clase es la clase de tipo de evento para los eventos de llamada de función principales del controlador.

La sintaxis siguiente se simplifica a partir del código MOF.

Sintaxis

[EventType{34}, EventTypeName{"DrvMjFnCall"}]
class DriverMajorFunctionCall : DiskIo
{
  uint32 MajorFunction;
  uint32 MinorFunction;
  uint32 RoutineAddr;
  uint32 FileObject;
  uint32 Irp;
  uint32 UniqMatchId;
};

Miembros

La clase DriverMajorFunctionCall tiene estos tipos de miembros:

Propiedades

La clase DriverMajorFunctionCall tiene estas propiedades.

FileObject

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(4), Puntero

Coincide con el valor de este puntero al valor del puntero FileObject en un evento de DiskIo_TypeGroup1 para determinar el tipo de operación de E/S.

Irp

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(5), Puntero

Paquete de solicitud de E/S.

MajorFunction

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(1)

Código que identifica la función principal a la que se llama.

MinorFunction

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(2)

Código que idenitifica la función secundaria a la que se llama.

RoutineAddr

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(3), Puntero

Dirección de la función de controlador a la que se llama.

UniqMatchId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(6)

Identificador que identifica de forma única la solicitud. Use este identificador para correlacionar con los demás eventos de controlador, por ejemplo, el evento DriverCompleteRequest .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]

Consulte también

DiskIo