脚本 API 的文档约定

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

  • 参数类型使用前缀定义:b(布尔值)、str(字符串)、I(整数)、obj (自动化对象)、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