スクリプト API のドキュメントの表記規則
WMI 用スクリプト API リファレンスでは、次のドキュメントの表記規則を使用しています。
- パラメーターの型は、b (Boolean)、str (string)、I (integer)、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