Share via


Classe DriverMajorFunctionCall

Questa classe è la classe del tipo di evento per gli eventi di chiamata di funzione principali del driver.

La sintassi seguente è semplificata dal codice MOF.

Sintassi

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

Members

La classe DriverMajorFunctionCall ha questi tipi di membri:

Proprietà

La classe DriverMajorFunctionCall ha queste proprietà.

FileObject

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(4), Puntatore

Associare il valore di questo puntatore al valore del puntatore FileObject in un evento DiskIo_TypeGroup1 per determinare il tipo di operazione di I/O.

Irp

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(5), Puntatore

Pacchetto di richiesta di I/O.

MajorFunction

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(1)

Codice che identifica la funzione principale chiamata.

MinorFunction

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(2)

Codice che consente di chiamare la funzione secondaria.

RoutineAddr

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(3), Puntatore

Indirizzo della funzione driver da chiamare.

UniqMatchId

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(6)

Identificatore che identifica in modo univoco la richiesta. Usare questo identificatore per correlare con gli altri eventi driver, ad esempio l'evento DriverCompleteRequest .

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]

Vedi anche

DiskIo