脚本 API 的文档约定

WMI 脚本 API 参考使用以下文档约定:

  • 使用前缀定义参数类型:b(布尔值)、str(字符串)、I(整数)、obj(自动化对象)、var(变体)。
  • 可选参数放置在方括号中,其默认值按赋值显示。
  • 在对象参数的情况下,“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