Convenciones de documentación para la API de scripting
La referencia de la API de scripting para WMI usa las siguientes convenciones de documentación:
- Los tipos de parámetro se definen mediante un prefijo: b (booleano), str (cadena), I (entero), obj (objeto de automatización), var (variante).
- Los parámetros opcionales se colocan entre corchetes y sus valores predeterminados se muestran por asignación.
- En el caso de los parámetros de objeto, los caracteres que aparecen después del prefijo "obj" indican el tipo de objeto esperado.
Parámetro de objeto | Tipo de objeto |
---|---|
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 |
Por ejemplo, en el código siguiente se muestra cómo asignar nombres a variables para distintos tipos de objetos:
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