WMI 참조용 스크립팅 API는 다음 문서 규칙을 사용합니다.
- 매개 변수 형식은 접두사를 사용하여 정의됩니다. b(Boolean), str(string), I(정수), obj(Automation 개체), var(Variant).
- 선택적 매개 변수는 대괄호 안에 배치되며 기본값은 대괄호로 표시됩니다.
- 개체 매개 변수의 경우 "obj" 접두사 뒤의 문자는 예상되는 개체의 형식을 나타냅니다.
| 개체 매개 변수 | 개체 유형 |
|---|---|
| WbemDatetime | SWbemDateTime |
| WbemEventSource | SWbemEventSource |
| WbemLocator | SWbemLocator |
| WbemMethod | SWbemMethod |
| WbemMethodSet | SWbemMethodSet |
| WbemNamedValueSet | SWbemNamedValueSet |
| WbemObject | SWbemObject |
| WbemObjectEx | SWbemObjectEx |
| WbemObjectPath | SWbemObjectPath |
| WbemObjectSet | SWbemObjectSet |
| WbemPrivilege | SWbemPrivilege |
| WbemPrivilegeSet | SWbemPrivilegeSet |
| WbemProperty | SWbemProperty |
| WbemPropertySet | SWbemPropertySet |
| WbemQualifier | SWbemQualifier |
| WbemQualifierSet | SWbemQualifierSet |
| WbemRefreshableItem | SWbemRefreshableItem |
| WbemRefresher | SWbemRefresher |
| WbemServices | SWbemServices |
| WbemServicesEx | SWbemServicesEx |
예를 들어 다음 코드는 다양한 유형의 개체에 대한 변수 이름을 지정하는 방법을 보여 줍니다.
strComputerName ' a string value for a computer name
bStatusFlag ' a boolean value used for a status
objServices ' an object value used to store an SWbemServices value