struktur MI_MethodDecl (mi.h)

Mewakili metode CIM.

Sintaks

typedef struct _MI_MethodDecl {
  MI_Uint32                  flags;
  MI_Uint32                  code;
  MI_CONST MI_Char           *name;
  _MI_Qualifier MI_CONST I_CONST *     *Mqualifiers;
  struct                     _MI_Qualifier;
  MI_Uint32                  numQualifiers;
  _MI_ParameterDecl MI_CONST I_CONST * *Mparameters;
  struct                     _MI_ParameterDecl;
  MI_Uint32                  numParameters;
  MI_Uint32                  size;
  MI_Uint32                  returnType;
  MI_CONST MI_Char           *origin;
  MI_CONST MI_Char           *propagator;
  _MI_SchemaDecl MI_CONST    *schema;
  struct                     _MI_SchemaDecl;
  MI_MethodDecl_Invoke       function;
} MI_MethodDecl;

Anggota

flags

Bendera:

MI_FLAG_METHOD

MI_FLAG_STATIC

code

Kode hash: (name[0] << 16) | (name[len-1] << 8) | len

name

Nama metode.

qualifiers

Kualifikasi metode .

_MI_Qualifier

numQualifiers

Jumlah kualifikasi.

parameters

Parameter metode .

_MI_ParameterDecl

numParameters

Jumlah parameter.

size

Ukuran struktur.

returnType

Jenis hasil posting dari metode ini.

origin

Kelas leluhur yang terlebih dahulu mendefinisikan metode dengan nama ini.

propagator

Kelas leluhur yang terakhir mendefinisikan metode dengan nama ini.

schema

Skema yang dimiliki kelas ini.

_MI_SchemaDecl

function

Fungsi ekstrinsik yang mengimplementasikan metode ini.

Persyaratan

   
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header mi.h
Redistribusi Windows Management Framework 3.0 di Windows Server 2008 R2 dengan SP1, Windows 7 dengan SP1, dan Windows Server 2008 dengan SP2

Lihat juga

MI_FeatureDecl

MI_MethodDecl_Invoke

MI_ParameterDecl

MI_Qualifier

MI_SchemaDecl