Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dokumentacja interfejsu API skryptów dla usługi WMI używa następujących konwencji dokumentów:
- Typy parametrów są definiowane przy użyciu prefiksu: b (wartość logiczna), str (ciąg), I (liczba całkowita), obj (obiekt automatyzacji), var (Wariant).
- Parametry opcjonalne są umieszczane w nawiasach kwadratowych z ich wartościami domyślnymi wyświetlanymi przez przypisanie.
- W przypadku parametrów obiektu znaki po prefiksie "obj" wskazują oczekiwany typ obiektu.
| Parametr obiektu | Typ obiektu |
|---|---|
| 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 |
Na przykład poniższy kod pokazuje, jak nazwać zmienne dla różnych typów obiektów:
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