MI_QualifierDecl 구조체(mi.h)

CIM 한정자 선언을 나타냅니다.

구문

typedef struct _MI_QualifierDecl {
  MI_CONST MI_Char *name;
  MI_Uint32        type;
  MI_Uint32        scope;
  MI_Uint32        flavor;
  MI_Uint32        subscript;
  MI_CONST void    *value;
} MI_QualifierDecl;

멤버

name

이 한정자의 이름입니다.

type

이 한정자의 유형입니다.

scope

이 한정자의 범위입니다.

flavor

이 한정자의 버전입니다. flavor 값에는 다음 비트 플래그의 조합이 포함될 수 있습니다.

MI_FLAG_ENABLEOVERRIDE(0x00000080)

재정의를 사용하도록 설정합니다.

MI_FLAG_DISABLEOVERRIDE(0x00000100)

재정의를 사용하지 않도록 설정합니다.

MI_FLAG_RESTRICTED(0x00000200)

선언된 클래스에만 적용됩니다.

MI_FLAG_TOSUBCLASS(0x00000400)

모든 하위 클래스에 대한 상속을 허용합니다.

MI_FLAG_TRANSLATABLE(0x00000800)

문자열 지역화를 허용합니다.

subscript

배열 아래 첨자입니다. 고정 길이가 있는 배열 형식인 경우 아래 첨자 값은 배열 길이를 나타냅니다.

value

특정 형식의 한정자 값에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 mi.h
재배포 가능 파일 windows Server 2008 R2 SP1, Windows 7 SP1 및 Windows Server 2008 SP2의 Windows Management Framework 3.0