スクリプト API のドキュメント規則

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