Konvence dokumentů pro skriptovací rozhraní API
Referenční dokumentace k rozhraní API pro skriptování pro rozhraní WMI používá následující konvence dokumentů:
- Typy parametrů se definují pomocí předpony: b (Boolean), str (string), I (integer), obj (Automation object), var (Variant).
- Volitelné parametry jsou umístěny v hranatých závorkách s jejich výchozími hodnotami zobrazenými přiřazením.
- V případě parametrů objektu znaky za předponou "obj" označují typ očekávaného objektu.
Parametr objektu | Typ objektu |
---|---|
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 |
služby WbemServices | SWbemServices |
WbemServicesEx | SWbemServicesEx |
Například následující kód ukazuje, jak pojmenovat proměnné pro různé typy objektů:
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