腳本 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