腳本 API 的檔慣例
WMI 參考的腳本 API會使用下列檔慣例:
- 參數類型是使用前置詞來定義:b (布林值) 、str (字串) 、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