403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/Windows/System32/wbem/es-ES/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/Windows/System32/wbem/es-ES/msi.mfl
��// Copyright (c) 1997-2003 Microsoft Corporation, All Rights Reserved



#pragma autorecover

#pragma classflags(64)

#pragma namespace("\\\\.\\root\\cimv2")

instance of __namespace{ name="ms_c0a";};

#pragma namespace("\\\\.\\root\\cimv2\\ms_c0a")



[Description("Las instancias de esta clase representan productos instalados por MSI. Por lo general, un producto suele estar correlacionado con un solo paquete de instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_Product : CIM_Product

{

  [Description("El estado de instalaci�n del producto.") : Amended ToSubclass,Values{"Configuraci�n incorrecta", "Argumento no v�lido", "Paquete desconocido", "Anunciado", "Ausente", "Instalado"} : Amended ToSubclass] sint16 InstallState;

  [Description("La ubicaci�n del paquete en cach� local para este producto.") : Amended ToSubclass] string PackageCache;

  [Description("La fecha de instalaci�n. La propiedad InstallDate qued� obsoleta en favor de la propiedad InstallDate2 que es del tipo DateTime m�s que de String. Las nuevas implementaciones deben usar la propiedad InstallDate2.") : Amended ToSubclass] string InstallDate;

  [Description("La propiedad InstallDate2 representa la fecha de instalaci�n del producto.") : Amended ToSubclass] datetime InstallDate2;

  [Description("El idioma del producto.") : Amended ToSubclass] string Language;

  [Description("Transformaciones del producto.") : Amended ToSubclass] string Transforms;

  [Description("La ubicaci�n del producto instalado.") : Amended ToSubclass] string InstallLocation;

  [Description("Tipo de asignaci�n del producto.") : Amended ToSubclass,Values{"Por usuario", "Por equipo"} : Amended ToSubclass] uint16 AssignmentType;

  [Description("El propietario registrado para usar el producto.") : Amended ToSubclass] string RegOwner;

  [Description("La organizaci�n registrada para usar el producto.") : Amended ToSubclass] string RegCompany;

  [Description("El id. del producto.") : Amended ToSubclass] string ProductID;

  [Description("El directorio de origen de la instalaci�n del producto.") : Amended ToSubclass] string InstallSource;

  [Description("El v�nculo de soporte t�cnico del producto.") : Amended ToSubclass] string HelpLink;

  [Description("El tel�fono de soporte t�cnico del producto.") : Amended ToSubclass] string HelpTelephone;

  [Description("La informaci�n de URL del producto.") : Amended ToSubclass] string URLInfoAbout;

  [Description("La informaci�n de actualizaci�n de URL del producto.") : Amended ToSubclass] string URLUpdateInfo;

  [Description("El identificador del paquete desde donde se instal� este producto.") : Amended ToSubclass] string PackageCode;

  [Description("La ubicaci�n del paquete en cach� local para este producto.") : Amended ToSubclass] string LocalPackage;

  [Description("El nombre de paquete original del producto.") : Amended ToSubclass] string PackageName;

  [Description("El n�mero de palabras de la informaci�n de resumen del producto") : Amended ToSubclass] uint32 WordCount;

  [Description("Este m�todo instalar� un Win32_Product asociado usando el paquete de instalaci�n proporcionado con PackageLocation y todas los opciones de l�nea de comandos que se proporcionan. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Install([in,Description("La ruta de acceso al paquete que se va a instalar") : Amended ToSubclass] string PackageLocation,[in,Description("Opciones de l�nea de comandos para la instalaci�n. Deben tener el formato property=setting") : Amended ToSubclass] string Options,[in,Description("DESAPROBADO. El par�metro de entrada AllUsers qued� obsoleto porque la funcionalidad que implica no es compatible. La operaci�n afectar� a todos los usuarios del equipo.  \nIndica si la operaci�n debe aplicarse al usuario actual (FALSE), o a todos los usuarios el equipo (TRUE).") : Amended ToSubclass] boolean AllUsers);

  [Description("Este m�todo realizar� una instalaci�n administrativa de un Win32_Product asociado usando el paquete de instalaci�n proporcionado con PackageLocation y todas los opciones de l�nea de comandos que se proporcionan. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Admin([in,Description("Ruta de acceso al paquete que se debe administrar") : Amended ToSubclass] string PackageLocation,[in,Description("Ubicaci�n para la instalaci�n de la imagen administrativa.") : Amended ToSubclass] string TargetLocation,[in,Description("Opciones de la l�nea de comandos para la actualizaci�n. �stas deben tener el formato property=setting") : Amended ToSubclass] string Options);

  [Description("Este m�todo anunciar� un Win32_Product asociado usando el paquete de instalaci�n proporcionado con PackageLocation y todas los opciones de l�nea de comandos que se proporcionan. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Advertise([in,Description("Ruta de acceso al paquete que se va a anunciar") : Amended ToSubclass] string PackageLocation,[in,Description("Opciones de l�nea de comandos para el anuncio. Deben tener el formato property=setting") : Amended ToSubclass] string Options,[in,Description("DESAPROBADO. El par�metro de entrada AllUsers qued� obsoleto porque la funcionalidad que implica no es compatible. La operaci�n afectar� a todos los usuarios del equipo.  \nIndica si la operaci�n debe aplicarse al usuario actual (FALSE), o a todos los usuarios el equipo (TRUE).") : Amended ToSubclass] boolean AllUsers);

  [Description("Este m�todo volver� a instalar una instancia asociada de Win32_Product usando el modo de reinstalaci�n especificado. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Reinstall([In,Description("Especifica el modo de reinstalaci�n") : Amended ToSubclass,Values{"FileMissing", "FileOlderVersion", "FileEqualVersion", "FileExact", "FileVerify", "FileReplace", "UserData", "MachineData", "Acceso directo", "Paquete"} : Amended ToSubclass] uint16 ReinstallMode);

  [Description("Este m�todo actualizar� un Win32_Product asociado usando el paquete de instalaci�n proporcionado con PackageLocation y todas los opciones de l�nea de comandos que se proporcionan. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Upgrade([in,Description("Ruta de acceso al paquete que contiene la actualizaci�n") : Amended ToSubclass] string PackageLocation,[in,Description("Opciones de la l�nea de comandos para la actualizaci�n. �stas deben tener el formato property=setting") : Amended ToSubclass] string Options);

  [Description("Este m�todo configurar� la instancia asociada de Win32_Product al estado y nivel de instalaci�n especificado. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Configure([in,Values{"Predeterminado", "Local", "C�digo fuente"} : Amended ToSubclass] uint16 InstallState,[in,Values{"Predeterminado", "M�nimo", "M�ximo"} : Amended ToSubclass] uint16 InstallLevel,[in,Description("Opciones de la l�nea de comandos para la configuraci�n. Deben tener el formato propiedad=opci�n de configuraci�n") : Amended ToSubclass] string Options);

  [Description("Este m�todo desinstalar� la instancia asociada de Win32_Product. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Uninstall();

};



[Description("SoftwareFeatures y SoftwareElements: \"SoftwareFeatures\" es un subconjunto distintivo de un producto, que consiste en uno o m�s elementos \"SoftwareElements\". Cada elemento \"SoftwareElements\" est� definido en una instancia Win32_SoftwareElements, y la asociaci�n entre una caracter�stica y su(s) SoftwareFeature est� definida en la asociaci�n Win32_SoftwareFeatureSoftwareElement. Todos los componente pueden estar \"compartidos\" entre dos o m�s SoftwareFeatures. Si dos o m�s caracter�sticas se refieren al mismo componente, tal componente ser� seleccionado para instalarse si una de estas caracter�sticas est� seleccionada.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareFeature : CIM_SoftwareFeature

{

  [Description("Opci�n de ejecuci�n remota, entre irsEnum: ifrsFavorLocal   = 0: instalar los componentes localmente, si es posible; ifrsFavorSource  = 1: instalar los componentes para que se ejecuten desde el CD/Servidor de origen, si es posible; ifrsFollowParent = 2: seguir la opci�n de ejecuci�n remota de la caracter�stica principal") : Amended ToSubclass] uint16 Attributes;

  [Description("El estado instalado de la caracter�stica de software.") : Amended ToSubclass,Values{"Configuraci�n incorrecta", "Argumento no v�lido", "Paquete desconocido", "Anunciado", "Ausente", "Local", "C�digo fuente"} : Amended ToSubclass] sint16 InstallState;

  [Description("N�mero de veces que se utiliz� esta SoftwareFeature") : Amended ToSubclass] uint16 Accesses;

  [Description("�ltima vez que se utiliz� SoftwareFeature") : Amended ToSubclass] datetime LastUse;

  [Description("Este m�todo volver� a instalar la instancia asociada de Win32_SoftwareFeature usando el modo de reinstalaci�n especificado. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Reinstall([in,Description("Especifica el modo de reinstalaci�n") : Amended ToSubclass,Values{"FileMissing", "FileOlderVersion", "FileEqualVersion", "FileExact", "FileVerify", "FileReplace", "UserData", "MachineData", "Acceso directo", "Paquete"} : Amended ToSubclass] uint16 ReinstallMode);

  [Description("Este m�todo configurar� la instancia asociada de Win32_SoftwareFeature al estado de instalaci�n especificado. El m�todo puede devolver los siguientes valores:\n0 - Correcto.\n2147549445 - Error de servidor RPC. \nOtros - Para obtener informaci�n sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentaci�n de c�digos de error devueltos por el API de Windows Instaler y los c�digos de error de Win32.") : Amended ToSubclass,Values{"Correcto", "Error del servidor RPC", "Otros"} : Amended ToSubclass] uint32 Configure([in,Values{"Predeterminado", "Anuncio", "Local", "Ausente", "C�digo fuente"} : Amended ToSubclass] uint16 InstallState);

};



[Description("SoftwareFeatures y SoftwareElements: \"SoftwareFeatures\" es un subconjunto distintivo de un producto, que consiste en uno o m�s elementos \"SoftwareElements\". Cada elemento \"SoftwareElements\" est� definido en una instancia Win32_SoftwareElements, y la asociaci�n entre una caracter�stica y su(s) SoftwareFeature est� definida en la asociaci�n Win32_SoftwareFeatureSoftwareElement. Todos los componente pueden estar \"compartidos\" entre dos o m�s SoftwareFeatures. Si dos o m�s caracter�sticas se refieren al mismo componente, tal componente ser� seleccionado para instalarse si una de estas caracter�sticas est� seleccionada.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareElement : CIM_SoftwareElement

{

  [Description("Un mapa de bits que contiene opciones de ejecuci�n remota del elemento de software.") : Amended ToSubclass] uint16 Attributes;

  [Description("La ruta al elemento de software instalado. Si el componente es una clave del Registro, las ra�ces del Registro est�n representadas num�ricamente. Por ejemplo, una ruta del Registro de \"HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\" se devolver� como \"01:\\SOFTWARE\\Microsoft\". Las ra�ces del Registro devueltas est�n definidas de esta manera: RootReturned Value\nHKEY_CLASSES_ROOT 00\nHKEY_CURRENT_USER 01\nHKEY_LOCAL_MACHINE 02\nHKEY_USERS 03") : Amended ToSubclass] string Path;

  [Description("El estado actual de instalaci�n del elemento de software.") : Amended ToSubclass,values{"No usado", "Configuraci�n incorrecta", "Origen ausente", "Error", "Ausente", "Local", "C�digo fuente"} : Amended ToSubclass] sint16 InstallState;

};



[Description("La clase Win32_ApplicationService representa las aplicaciones o los componentes instalados o anunciados que est�n disponibles en el sistema. Entre otras instancias de esta clase se incluyen todos los archivos ejecutables instalados y utilizados correctamente.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ApplicationService : CIM_Service

{

};



[Description("La clase Win32_CommandLineAccess representa la interfaz de l�nea de comandos para un servicio o una aplicaci�n. El nombre del punto de acceso es siempre el texto completo de la l�nea de comandos.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_CommandLineAccess : CIM_ServiceAccessPoint

{

  [Description("El valor de la propiedad Commandline proporciona la cadena utilizada para iniciar el servicio.") : Amended ToSubclass] string CommandLine;

};



[Description("Las instancias de esta clase representan comprobaciones condicionales que deben ser evaluadas con un resultado de TRUE (verdadero) antes de que se instale el Win32_SoftwareElement asociado.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareElementCondition : CIM_Check

{

  [Description("Una instrucci�n condicional que toma valores entre TRUE y FALSE para determinar si el elemento de software asociado debe estar instalado.") : Amended ToSubclass] string Condition;

};



[Description("La clase LaunchCondition la utiliza la acci�n LaunchConditions. Contiene una lista de condiciones que deben cumplirse para que la acci�n se lleve a cabo.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_LaunchCondition : CIM_Check

{

  [Description("Una condici�n que debe tomar el valor TRUE para que se inicie la instalaci�n.") : Amended ToSubclass] string Condition;

};



[Description("La clase Condition se puede utilizar para modificar el estado de selecci�n de una entrada en la clase Feature, a partir de una expresi�n condicional. Si la evaluaci�n de la condici�n devuelve True (verdadero), se establecer� el valor Level correspondiente de la clase Feature con el valor especificado en la columna Level de la clase Condition. Mediante este mecanismo, cualquier caracter�stica se puede deshabilitar permanentemente (si se configura Level con el valor 0), se puede configurar para que se instale siempre (si se establece el nivel 1) o configurar con una prioridad de instalaci�n distinta (si se configura Level con un valor intermedio). Level se puede establecer en funci�n de cualquier afirmaci�n condicional, como prueba de plataforma, sistema operativo, un par�metro de propiedad predeterminado, etc.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_Condition : CIM_Check

{

  [Description("El nivel de instalaci�n para la caracter�stica de software asociada si la condici�n toma el valor TRUE.") : Amended ToSubclass] uint16 Level;

  [Description("Una instrucci�n condicional que toma valores entre TRUE y FALSE para determinar si el valor Level debe aplicarse a la caracter�stica de software asociada.") : Amended ToSubclass] string Condition;

  [Description("El nombre de la caracter�stica, dentro del producto asociado, a la que se aplica esta condici�n.") : Amended ToSubclass] string Feature;

};



[Description("Cada instancia de esta clase representa un archivo de origen con sus distintos atributos, ordenados seg�n un identificador �nico no localizado. Para los archivos no comprimidos, se omite la propiedad File y la columna FileName se utiliza para el nombre de archivo de origen y de destino. Deber� establecer el bit 'no comprimido' de la columna Attributes para cualquier archivo que no est� comprimido en un contenedor.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_FileSpecification : CIM_FileSpecification

{

  [Description("Lista de id. de idioma en expresi�n decimal, delimitados por comas si hay m�s de uno.") : Amended ToSubclass] string Language;

  [Description("Entero que contiene marcadores de bits que representan atributos de archivos (con el valor decimal de cada posici�n de bit entre par�ntesis).  Consulte las observaciones que aparecen m�s adelante para obtener informaci�n:       Bit 0:   s�lo lectura (1)    Bit 1:   oculto (2)     Bit 2:   sistema (4)     Bit 8:   divisi�n (256); el archivo se divide entre dos o m�s contenedores de compresi�n    Bit 9:   vital (512; este archivo es vital para el correcto funcionamiento del componente al que pertenece    Bit 12:  permanente (4096); el archivo no se quitar� ni se desinstalar�    Bit 13:  no comprimido (8192); el archivo no est� comprimido en el medio de origen    Bit 14:  revisi�n (16384) (reservado para su uso  futuro)    Bit 15:  PatchSourceIgnore (Omitir origen de revisi�n) (32768); el archivo se puede omitir durante una revisi�n si no se ejecuta en origen") : Amended ToSubclass] uint16 Attributes;

  [Description("Secuencia con respecto a las im�genes de medios; el orden debe corresponder al de los contenedores.") : Amended ToSubclass] uint16 Sequence;

  [Description("Una clave �nica que identifica un archivo dentro de un �mbito de producto.") : Amended ToSubclass] string FileID;

};



[Description("Esta clase contiene la informaci�n .INI que necesita establecer la aplicaci�n en un archivo .INI. La informaci�n de los archivos .INI se escribe cuando se selecciona el componente correspondiente para su instalaci�n, ya sea de forma local o ejecutado en el origen.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_IniFileSpecification : CIM_FileSpecification

{

  [Description("La secci�n del archivo .INI.") : Amended ToSubclass] string Section;

  [Description("La clave del archivo .INI dentro de la secci�n.") : Amended ToSubclass] string Key;

  [Description("El valor que se escribir�.") : Amended ToSubclass] string Value;

  [Description("El tipo de modificaci�n hecha.\n Hexadecimal \n Decimal \n Modificaci�n \n\n0x000 \n 0 \n Crea o actualiza una entrada .INI.\n\n0x001 \n 1 \n Crea una entrada .INI s�lo si la entrada todav�a no existe. \n\n0x003 \n 3 \n Crea una nueva entrada o anexa un nuevo valor delimitado por comas a una entrada existente.") : Amended ToSubclass] uint16 Action;

  [Description("Una clave �nica que identifica esta especificaci�n de archivo INI dentro de su producto.") : Amended ToSubclass] string IniFile;

};



[Description("Esta clase representa el esquema de directorios del producto. Cada instancia de la clase representa un directorio en la imagen de origen y en la de destino. La resoluci�n de directorios se lleva a cabo cuando se ejecuta la acci�n CostFinalize y se desarrolla del modo siguiente: Directorios ra�z de destino: las entradas de los directorios ra�z son las que tienen un valor Directory_Parent nulo o un valor Directory_Parent id�ntico al valor de Directory. El valor de la propiedad Directory se interpreta como nombre de la propiedad que define la ubicaci�n del directorio de destino. Si la propiedad est� definida, el directorio de destino se resuelve con el valor de la propiedad. Si la propiedad no est� definida, se utiliza la propiedad ROOTDRIVE para resolver la ruta de acceso. Directorios ra�z de origen: el valor de la columna DefaultDir para las entradas ra�z se interpreta como el nombre de la propiedad que define la ubicaci�n del origen de este directorio. Esta propiedad debe estar definida; de lo contrario se producir� un error. Directorios de destino que no son de ra�z: el valor de Directory para un directorio que no es de ra�z tambi�n es interpretado como el nombre de una propiedad que define la ubicaci�n de destino. Si la propiedad est� definida, el directorio de destino se resuelve con el valor de la propiedad. Si la propiedad no est� definida, el directorio de destino se resuelve con un subdirectorio bajo el directorio de destino resuelto para la entrada de Directory_Parent. El valor DefaultDir define el nombre del subdirectorio. Directorios de origen que no son de ra�z: el directorio de origen que no es de ra�z se resuelve con un subdirectorio del directorio de origen resuelto para la entrada de Directory_Parent. Tambi�n en este caso el valor DefaultDir define el nombre del subdirectorio.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_DirectorySpecification : CIM_DirectorySpecification

{

};



[Description("Las instancias de esta clase contienen informaci�n acerca de las variables de entorno que se deben registrar para la instalaci�n de sus productos asociados.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_EnvironmentSpecification : CIM_Check

{

  [Description("Nombre simb�lico para la especificaci�n de entorno dentro de su paquete.") : Amended ToSubclass] string Environment;

  [Description("El valor de este entorno como cadena con formato.") : Amended ToSubclass] string Value;

};



[Description("Esta clase opcional permite al autor \"reservar\" en cualquier directorio una determinada cantidad de espacio en disco, en funci�n del estado de instalaci�n de un componente. Reservar recursos de este modo puede ser �til para los autores que deseen asegurarse de que haya una cantidad m�nima de espacio en disco despu�s de completar la instalaci�n. Por ejemplo, este espacio en disco se podr�a reservar para documentos del usuario o para archivos de aplicaci�n (tales como archivos de �ndice) que se creen �nicamente despu�s de que iniciar la aplicaci�n tras la instalaci�n. La clase ReserveCost tambi�n permite que las acciones personalizadas puedan especificar un tama�o aproximado para cualquier archivo, entrada del Registro o cualquier otro elemento que pueda instalarse con la acci�n personalizada.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ReserveCost : CIM_Check

{

  [Description("Una clave �nica que identifica este elemento de costo de reserva dentro de su producto.") : Amended ToSubclass] string ReserveKey;

  [Description("El nombre del directorio (como una ruta que hace referencia a una especificaci�n de directorio o a una propiedad) donde el espacio est� reservado.") : Amended ToSubclass] string ReserveFolder;

  [Description("El n�mero de bytes de espacio en disco reservado si el elemento de software asociado est� instalado para ejecutarse localmente.") : Amended ToSubclass] uint32 ReserveLocal;

  [Description("El n�mero de bytes de espacio en disco reservado si el elemento de software asociado est� instalado para ejecutarse desde el origen.") : Amended ToSubclass] uint32 ReserveSource;

};



[Description("Esta clase representa a los controladores ODBC que se van a instalar como parte de un producto determinado.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ODBCDriverSpecification : CIM_Check

{

  [Description("Nombre simb�lico del controlador dentro de su paquete.") : Amended ToSubclass] string Driver;

  [Description("El id. de archivo de Win32_FileSpecification que representa a este controlador.") : Amended ToSubclass] string File;

  [Description("El id. de archivo de Win32_FileSpecification que representa a esta DLL de instalaci�n de controladores.") : Amended ToSubclass] string SetupFile;

};



[Description("Las instancias de esta clase representan a los traductores de ODBC que se incluyen como parte de la instalaci�n de un producto.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ODBCTranslatorSpecification : CIM_Check

{

  [Description("Nombre simb�lico del traductor dentro de su paquete.") : Amended ToSubclass] string Translator;

  [Description("El id. de archivo de Win32_FileSpecification que representa a este traductor.") : Amended ToSubclass] string File;

  [Description("El id. de archivo de Win32_FileSpecification que representa a esta DLL de instalaci�n de traductores.") : Amended ToSubclass] string SetupFile;

};



[Description("Esta clase especifica los or�genes de datos (DSN) que se deben registrar durante la instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ODBCDataSourceSpecification : CIM_Check

{

  [Description("Nombre simb�lico para el origen de datos dentro de su paquete.") : Amended ToSubclass] string DataSource;

  [Description("El nombre asociado de controlador ODBC.") : Amended ToSubclass] string DriverDescription;

  [Description(" El tipo de registro para este origen de datos. \n ) indica por m�quina, \n 1 indica por usuario.") : Amended ToSubclass] string Registration;

};



[Description("Las instancias de esta clase representan los servicios que se instalar�n junto con un paquete asociado.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ServiceSpecification : CIM_Check

{

  [Description("Una clave �nica que identifica el elemento de especificaci�n de este servicio dentro de su producto.") : Amended ToSubclass] string ID;

  [Description("Esta propiedad es la cadena que los programas de interfaz de usuario utilizan para identificar el servicio.") : Amended ToSubclass] string DisplayName;

  [Description("Esta propiedad es un conjunto de marcadores de un bit que especifican el tipo de servicio.\nUno de los siguientes tipos de servicio debe especificarse en esta columna.\n Tipo de servicio\n Valor \n Descripci�n \n\nSERVICE_WIN32_OWN_PROCESS \n 0x00000010 \n Un servicio de Microsoft Win32� que ejecuta su propio proceso.\n\nSERVICE_WIN32_SHARE_PROCESS \n0x00000020 \n Un servicio de Win32 que comparte un proceso.\n\nSERVICE_INTERACTIVE_PROCESS \n 0x00000100A \n servicio Win32 que interact�a con el escritorio. Este valor no se puede usar s�lo y debe agregarse a uno de los dos tipos anteriores.\n\n\nLos siguientes  tipos de servicios no son compatibles.\n Tipo de servicio \n Valor \n Descripci�n \n\nSERVICE_KERNEL_DRIVER \n 0x00000001 \n Un servicio de controlador.\n\nSERVICE_FILE_SYSTEM_DRIVER \n 0x00000002 \n Un servicio de controlador de sistema de archivos.") : Amended ToSubclass] sint32 ServiceType;

  [Description("Esta propiedad es un conjunto de marcadores de un bit que especifican cuando iniciar un servicio.\nUno de los siguientes tipos de inicios de servicio debe especificarse en esta columna.\n Tipo de inicio de servicio \n Valor \n Descripci�n \n\nSERVICE_AUTO_START \n 0x00000002 \n Un inicio de servicio durante el inicio del sistema.\n\nSERVICE_DEMAND_START \n 0x00000003 \n Un inicio de servicio cuando el administrador de control de servicios llama a la funci�n StartService.\n\nSERVICE_DISABLED \n 0x00000004 \n Especifica un servicio que ya no se puede iniciar.\n\nLos siguientes tipos de inicio de servicio s�lo son v�lidos para servicios de controladores.\n Tipo de inicio de servicio de controlador\n Descripci�n_Valor \n\nSERVICE_BOOT_START \n 0x00000000 \n Un controlador de dispositivos iniciado por el cargador del sistema operativo.\n\nSERVICE_SYSTEM_START \n 0x00000001 \n Un controlador de dispositivos iniciado llamando a la funci�n IoInitSystem. Use este tipo en la tabla ServiceControl, con la acci�n StartServices puesta despu�s de la acci�n InstallServices, para iniciar un servicio de controlador durante la instalaci�n.") : Amended ToSubclass] sint32 StartType;

  [Description("Esta columna especifica la acci�n tomada por el programa de inicio si el servicio no se puede iniciar durante el inicio. Se debe especificar uno de los siguientes marcadores de control de error en esta columna.\n Si se agrega el valor 0x08000 a los marcadores en la siguiente tabla especifica que la instalaci�n media producir� un error si el servicio no se puede instalar en el sistema.\n\n Valor \nAcci�n del programa de instalaci�n \n\n0x00000000 \nInforma del error y continua con la operaci�n de inicio.\n\n0x00000001 \nInforma del error, muestra un cuadro de mensaje y continua con la operaci�n de inicio.\n\n0x00000003 \nInforma del error si es posible y se reinicia el equipo con la �ltima configuraci�n buena conocida. Si �sta se inicia, no se podr� iniciar la operaci�n de inicio.") : Amended ToSubclass] sint32 ErrorControl;

  [Description("Esta propiedad contiene la cadena que da nombre al grupo de orden de carga del cual es miembro este servicio.") : Amended ToSubclass] string LoadOrderGroup;

  [Description("Esta columna es una lista de nombres de servicios o grupos de ordenamiento de carga que el sistema debe iniciar antes de este servicio. Los nombre en la lista est�n separados por valores nulos. Si el servicio no tiene dependencias, devolver� un valor nulo o vac�o. La dependencia en un grupo significa que este servicio puede ejecutarse si al menos un miembro del grupo lo est� ejecutando despu�s de un intento de iniciar todos los miembros del grupo.") : Amended ToSubclass] string Dependencies;

  [Description("El nombre de cuenta usado para iniciar este servicio.") : Amended ToSubclass] string StartName;

  [Description("La contrase�a asociada a StratName.") : Amended ToSubclass] string Password;

};



[Description("Las instancias de esta clase representan a identificadores de programas que deben registrarse durante una instalaci�n determinada.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ProgIDSpecification : CIM_Check

{

  [Description("Contiene el valor ProgID para cada versi�n independiente de programas.") : Amended ToSubclass] string Parent;

};



[Description("La acci�n WriteRegistryValues configura la informaci�n del Registro que la aplicaci�n quiere que est� en el Registro del sistema. La informaci�n del Registro va acompa�ada de la clase Component. Un valor del Registro se escribe en el Registro del sistema si se configur� el componente correspondiente para instalaci�n local o para ejecutarse en origen.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_RegistryAction : CIM_Action

{

  [Description("Nombre del valor del Registro.     Si la columna correspondiente al valor es Null, las siguientes cadenas de la columna Name tienen un significado especial.    +  La clave se crear� si no se encuentra durante la instalaci�n del componente.    -  Si est� presente, la clave ser� eliminada, as� como todos sus valores y subclaves, al desinstalar el componente.     *  La clave se crear� si no se encuentra durante la instalaci�n del componente Y se eliminar� si est� presente, as� como todos sus valores y subclaves, cuando se desinstale el componente.") : Amended ToSubclass] string Registry;

  [Description("Esta propiedad contiene el nombre de valor del Registro. Si es nulo, la informaci�n escrita en la propiedad Value es toman el valor de la clave del Registro predeterminada.") : Amended ToSubclass] string EntryName;

  [Description("Esta propiedad es el valor del Registro.") : Amended ToSubclass] string EntryValue;

  [Values{"HKEY_CURRENT_USER", "HKEY_LOCAL_MACHINE", "HKEY_CLASSES_ROOT", "HKEY_CURRENT_USER", "HKEY_LOCAL_MACHINE", "HKEY_USERS"} : Amended ToSubclass] sint16 Root;

  [Description("La clave para el valor del Registro.") : Amended ToSubclass] string Key;

};



[Description("Con la acci�n RemoveIniValues se elimina de los archivos .INI la informaci�n que la aplicaci�n desea eliminar. La eliminaci�n de la informaci�n va precedida de la clase Component. Un valor .INI se elimina si el componente correspondiente se configur� para instalaci�n local o para ejecutarse en origen.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_RemoveIniAction : CIM_Action

{

  [Description("La secci�n del archivo .INI.") : Amended ToSubclass] string Section;

  [Description("La clave del archivo .ini por debajo de la secci�n.") : Amended ToSubclass] string Key;

  [Description("El valor que se eliminar�.") : Amended ToSubclass] string Value;

  [Description("El tipo de modificaci�n hecha.\n Hexadecimal \n Decimal \n Significado\n\n0x002 \n 2 \n Borra la entrada .ini. \n\n0x004 \n 4 \n Borra una etiqueta de la entrada .ini.") : Amended ToSubclass] uint16 Action;

};



[Description("La acci�n MoveFiles permite al autor encontrar los archivos que ya existen en el equipo del usuario, as� como mover o copiar esos archivos a una nueva ubicaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_MoveFileAction : CIM_FileAction

{

  [Description("Esta propiedad contiene el nombre de los archivos de origen que se van a mover o copiar.\n Esta propiedad se puede dejar en blanco. Consulte la descripci�n de la propiedad SourceFolder. Este campo puede tener caracteres comodines (* y ?).") : Amended ToSubclass] string SourceName;

  [Description("Esta propiedad contiene el nombre a ser dado al archivo original despu�s de ser movido o copiado. Si este campo est� vac�o, entonces al archivo de destino se le da el mismo nombre que al archivo de origen.") : Amended ToSubclass] string DestName;

  [Description("Esta propiedad contiene el nombre de Win32_Property que tiene un valor que resuelve la ruta completa para el directorio de origen. Si la propiedad SourceName se deja en blanco, entonces la propiedad nombrada en la propiedad SourceFolder se asume que contiene la ruta completa para el mismo archivo de origen (incluyendo el nombre de archivo).") : Amended ToSubclass] string SourceFolder;

  [Description("El nombre de win32_Property cuyos valores resuelve la ruta completa para el directorio de destino.") : Amended ToSubclass] string DestFolder;

  [Description("Un valor entero especificando el modo de operaci�n.  ) indica una copia, 1 indica un movimiento.") : Amended ToSubclass] uint16 Options;

  [Description("Una clave �nica identificando esta acci�n de mover el archivo dentro de este producto.") : Amended ToSubclass] string FileKey;

};



[Description("La acci�n RegisterClassInfo administra el registro de informaci�n de clases COM en el sistema. En el modo Anuncio la acci�n registra todas las clases COM para las que est� habilitada la caracter�stica correspondiente. Si no, la acci�n registra las clases COM para las que la caracter�stica actual est� seleccionada para la instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ClassInfoAction : CIM_Action

{

  [Description("El identificador de clase de un servidor COM") : Amended ToSubclass] string CLSID;

  [Description("El id. de programa predeterminado asociado con este id. de clase.") : Amended ToSubclass] string ProgID;

  [Description("El id. de programa VI asociado con este id. de clase.") : Amended ToSubclass] string VIProgID;

  [Description("Un indicador para saber si este objeto es insertable o no.") : Amended ToSubclass] uint16 Insertable;

  [Description("Id. de aplicaci�n conteniendo informaci�n DCOM para la aplicaci�n de asociaci�n (cadena GUID).") : Amended ToSubclass] string AppID;

  [Description("Contiene informaci�n para la clave HKCR (este CLSID). Si existe el modelo m�ltiple, deben estar delimitados por un punto y coma, y las subclaves num�ricas son generadas: 0, 1, 2.") : Amended ToSubclass] string FileTypeMask;

  [Description("Esta propiedad es opcional s�lo cuando la propiedad Context se ha establecido en LocalServer o en el contexto de servidor LocalServer32. El texto se ha registrado como el argumento opuesto al servidor OLE y est� en uso por OLE para invocar al servidor.") : Amended ToSubclass] string Argument;

  [Description(" Controlador inproc predeterminado. Es posible que se proporcione s�lo para Context = LocalServer o LocalServer32. Un valor no num�rico se tarta como un archivo de sistema que sirve el InprocHandler de 32 bits (apareciendo como el valor InprocHandler32). \n Valor \n Significado \n\n 1 = predeterminado (sistema) \n InprocHandler de 16 bits (apareciendo como el valor InprocHandler). \n\n2 = predeterminado (sistema) \n InprocHandler de 32 bits (apareciendo como el valor InprocHandler32) \n\n3 = predeterminado (sistema) \n InprocHandler tanto de 16 bits como de 32 bits") : Amended ToSubclass] string DefInprocHandler;

  [Description("El contexto de servidor para este servidor. esto puede ser uno de los valores siguientes: LocalServer, LocalServer32, InprocServer, InprocServer32") : Amended ToSubclass] string Context;

  [Description("El nombre usado remotamente por el servidor.") : Amended ToSubclass] string RemoteName;

};



[Description("La acci�n RegisterMIMEInfo registra con el sistema la informaci�n de Registro relativa a MIME. En el modo Anuncio la acci�n registra toda la informaci�n MIME de los servidores para los que se habilita la caracter�stica correspondiente. Si no, la acci�n registra la informaci�n MIME para los servidores para los que se seleccion� la caracter�stica correspondiente para su instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_MIMEInfoAction : CIM_Action

{

  [Description("Esta columna es un identificador para el contenido MIME. Est� com�nmente escrito en la forma de tipo/formato.") : Amended ToSubclass] string ContentType;

  [Description("Esta propiedad contiene el servidor COM CLSID que est� asociado con el contenido MIME.") : Amended ToSubclass] string CLSID;

  [Description("Esta columna contiene la extensi�n del servidor que va a ser asociado con el contenido MIME, sin el punto.") : Amended ToSubclass] string Extension;

};



[Description("La acci�n RegisterFonts registra las fuentes instaladas con el sistema. Asigna Font.FontTitle a la ruta de acceso del archivo de fuentes instalado. La acci�n RegisterFonts se desencadena cuando el componente al que pertenece Font.File_ se selecciona para la instalaci�n. Esto implica que las fuentes pueden ser privadas, compartidas o de sistema si se modifican los componentes a los que pertenecen.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_FontInfoAction : CIM_Action

{

  [Description("Nombre de fuente. Para TrueType Fonts y TrueType Collections si NULL, el instalador registra la fuente despu�s de leer el t�tulo de fuente correcto desde el archivo de fuente.") : Amended ToSubclass] string FontTitle;

  [Description("El id. de archivo de un Win32_FileSpecification que representa este archivo de fuente.") : Amended ToSubclass] string File;

};



[Description("La acci�n CreateShortcuts administra la creaci�n de accesos directos. En el modo Anuncio, la acci�n crea accesos directos a los archivos clave de los componentes de las caracter�sticas habilitadas. Los accesos directos anunciados son aqu�llos para los que la propiedad Target es la caracter�stica del componente y el directorio del acceso directo es una de las carpetas Shell o se encuentra bajo una de estas carpetas. Los accesos directos anunciados se crean con un Descriptor de tecnolog�a de instalador de Microsoft como destino. Los accesos directos no anunciados son aqu�llos para los que la columna Target en la clase Shortcut es una propiedad o el directorio del acceso directo no es ninguna de las carpetas Shell ni se encuentra bajo �stas. Los accesos directos anunciados se crean con un Descriptor de tecnolog�a de instalador de Microsoft como destino. En el modo no anunciado (instalaci�n normal), la acci�n crea accesos directos a los archivos clave de los componentes de las caracter�sticas seleccionadas para la instalaci�n, as� como accesos directos no anunciados, cuyo componente se selecciona para la instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ShortcutAction : CIM_Action

{

  [Description("Argumentos de l�nea de comandos para los accesos directos.") : Amended ToSubclass] string Arguments;

  [Description("La tecla aceleradora para el acceso directo. Tiene el c�digo de tecla virtual para la clave de byte de nivel bajo, y los marcadores de modificaci�n de byte de nivel alto. ") : Amended ToSubclass] uint16 HotKey;

  [Description("El �ndice de icono del acceso directo.") : Amended ToSubclass] string IconIndex;

  [Description("El comando Show especifica el estado de la vista de la ventana de aplicaci�n y es similar a la funci�n ShowWindow Windows.") : Amended ToSubclass,Values{"SW_SHOWNORMAL", "SW_SHOWMAXIMIZED", "SW_SHOWMINNOACTIVE"} : Amended ToSubclass] uint16 ShowCmd;

  [Description("Nombre del acceso directo que se va a crear.") : Amended ToSubclass] string Shortcut;

  [Description("El destino Shortcut especifica la acci�n que se debe tomar cuando se abre un acceso directo. esto puede hacer referencia a una caracter�stica de software o a una especificaci�n de archivo de especificaci�n del directorio.") : Amended ToSubclass] string Target;

  [Description("El nombre de la propiedad Win32_Property que contiene la ruta del directorio de trabajo para el acceso directo.") : Amended ToSubclass] string WkDir;

};



[Description("La acci�n RegisterTypeLibraries registra las bibliotecas de tipos con el sistema. La funci�n es v�lida para cada archivo al que se hace referencia y para el que se desencadena la instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_TypeLibraryAction : CIM_Action

{

  [Description("Idioma de la biblioteca de tipos.") : Amended ToSubclass] uint16 Language;

  [Description("El costo en bytes asociado con el registro de la biblioteca de tipos.") : Amended ToSubclass] uint32 Cost;

  [Description("GUID que identifica a la biblioteca.") : Amended ToSubclass] string LibID;

};



[Description("La acci�n SelfRegModules procesa todos los m�dulos de SelfReg para que se registren los m�dulos, si est�n instalados.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SelfRegModuleAction : CIM_Action

{

  [Description("El valor que se eliminar�.") : Amended ToSubclass] uint16 Cost;

  [Description("El FileID de un Win32_FileSpecification asociado con esta acci�n de m�dulo selfreg.") : Amended ToSubclass] string File;

};



[Description("La acci�n PublishComponents administra el anuncio de los componentes que puedan tener errores con el sistema por otros productos. En el modo Anuncio, la acci�n publica todos los componentes para los que se habilita la caracter�stica correspondiente. Si no, la acci�n publica componentes para los que se seleccion� la opci�n de instalaci�n de la caracter�stica correspondiente.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_PublishComponentAction : CIM_Action

{

  [Description("SoftwareElementID del elemento de software asociado con esta acci�n.") : Amended ToSubclass] string ComponentID;

  [Description("Una cadena de texto que cualifica al valor en la propiedad ComponentId. Un certificador se usa para distinguir m�ltiples formas  en el mismo elemento de software, como por ejemplo, un elemento de software que es implementado en muchos idiomas.") : Amended ToSubclass] string Qual;

  [Description("Un texto localizable describiendo el componente cualificado de esta instancia. La cadena se analiza t�picamente por la aplicaci�n y se puede mostrar al usuario.") : Amended ToSubclass] string AppData;

};



[Description("La acci�n BindImage enlaza cada archivo ejecutable que debe enlazarse a DLL importadas; para ello, se calcula la direcci�n virtual de cada funci�n que se importa desde todas las DLL. La direcci�n virtual calculada se guarda en la tabla de direcciones de importaci�n (IAT). La acci�n funciona para cada archivo instalado localmente.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_BindImageAction : CIM_Action

{

  [Description(" Una lista de rutas, separadas por puntos y comas que representan las rutas que se van a buscar para encontrar las DLL importadas. La lista es normalmente una lista de Win32_Properties, con cada Win32_Property.Name cerrada entre corchetes ([ ]).") : Amended ToSubclass] string Path;

  [Description("El FileID de un Win32_FileSpecification para el que se aplica esta acci�n (debe ser un archivo binario v�lido.)") : Amended ToSubclass] string File;

};



[Description("ExtensionInfoAction administra el registro de la informaci�n relacionada con las extensiones del sistema. Esta acci�n registra los servidores de extensiones para los que se seleccion� la opci�n de desinstalaci�n de la caracter�stica correspondiente.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ExtensionInfoAction : CIM_Action

{

  [Description("El id. de programa asociado con esta extensi�n.") : Amended ToSubclass] string ProgID;

  [Description("Par�metros para la ejecuci�n en el shell.") : Amended ToSubclass] string ShellNew;

  [Description("Valores para la ejecuci�n en el shell.") : Amended ToSubclass] string ShellNewValue;

  [Description("La extensi�n asociada con una instancia.") : Amended ToSubclass] string Extension;

  [Description("El verbo para el comando.") : Amended ToSubclass] string Verb;

  [Description("El texto mostrado en el men� contexto.") : Amended ToSubclass] string Command;

  [Description("Valor para los argumentos del comando.") : Amended ToSubclass] string Argument;

  [Description("Tipo MIME asociado a esta extensi�n.") : Amended ToSubclass] string MIME;

};



[Description("DuplicateFileAction permite al autor realizar uno o varios duplicados de los archivos instalados mediante la acci�n ejecutable InstallFiles; ya sea en un directorio distinto del directorio del archivo original o en el mismo directorio que el archivo original, pero con un nombre distinto.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_DuplicateFileAction : CIM_CopyFileAction

{

  [Description("Una clave �nica que identifica a esta acci�n de duplicaci�n de archivo dentro de su producto.") : Amended ToSubclass] string FileKey;

};



[Description("La acci�n RemoveFiles desinstala los archivos instalados previamente mediante la acci�n InstallFiles. Cada uno de estos archivos es canalizado por un v�nculo a una entrada en la clase Component; s�lo se quitar�n los archivos cuyos componentes se resuelvan con el estado iisAbsent Action, o con el estado iisSource Action, SI el componente est� instalado localmente. La acci�n RemoveFiles tambi�n puede quitar archivos especificados por el autor que no fueron instalados mediante la acci�n InstallFiles. Cada uno de estos archivos es canalizado por un v�nculo a una entrada en la clase Component; se quitar�n los archivos cuyos componentes se resuelvan con cualquier estado \"activo\" de Action (por ejemplo, no con el estado \"off\" o NULL) si el archivo se encuentra en el directorio especificado. Esto implica que se intentar�n quitar los archivos cuando el componente canalizador se instale por primera vez, durante una nueva instalaci�n y cuando se quite el componente canalizador.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_RemoveFileAction : CIM_RemoveFileAction

{

  [Description("La propiedad contiene el nombre del archivo que debe quitarse. Si la columna es nula, entonces se quitar� el archivo especificado si est� vac�o. Todos los archivos que coincidan con el comod�n se quitar�n del directorio especificado.") : Amended ToSubclass] string FileName;

  [Description("El nombre de Win32_Property cuyo valor se asume para resolver la ruta completa para la carpeta del archivo que se va a quitar. La propiedad puede ser el nombre de un directorio iproperty para un Win32_DirectorySpecification o cualquier otra propiedad  que representa una ruta completa.") : Amended ToSubclass] string DirProperty;

  [Description("esta acci�n de quitar el archivo dentro del producto.") : Amended ToSubclass] string FileKey;

  [Description("Un mapa de bits que informa cuando se efectuar� la acci�n bas�ndose en lo siguiente\nHexadecimal \n Decimal \n Descripci�n \n\n 0x001 \n 1 \n Quitar s�lo cuando se est� instalando el componente asociado (msiInstallStateLocalor msiInstallStateSource).\n\n0x002 \n 2 \n Quitar s�lo cuando se est� instalando el componente asociado (msiInstallStateAbsent).\n\n0x003 \n 3 \nQuitar en los dos casos anteriores.") : Amended ToSubclass] uint16 InstallMode;

};



[Description("La acci�n CreateFolder crea carpetas vac�as para componentes configurados para instalaci�n local. Con la acci�n RemoveFolders se quitan estas carpetas. Cuando se crea una carpeta, se registra con el identificador de componente apropiado.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_CreateFolderAction : CIM_CreateDirectoryAction

{

};



[Description("Esta clase abstracta representa los recursos utilizados por el programa de instalaci�n de MSI durante una instalaci�n, revisi�n o actualizaci�n") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_MSIResource : CIM_Setting

{

};



[Description("La clase PatchPackage describe todos los paquetes de revisiones aplicados a este producto. Para cada paquete de revisi�n, se indica su identificador �nico y la informaci�n acerca de la imagen de medios en la que se encuentra la revisi�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_PatchPackage : Win32_MSIResource

{

  [Key : ToInstance ToSubclass DisableOverride,Description("El identificador �nico para un paquete de revisi�n.") : Amended ToSubclass] string PatchID;

  [Key : ToInstance ToSubclass DisableOverride,Description("El c�digo del producto al cual se aplica este paquete de revisi�n.") : Amended ToSubclass] string ProductCode;

};



[Description("Esta tabla contiene los nombres y los valores de todas las propiedades definidas en la instalaci�n. Las propiedades con valores Null no se muestran en la tabla.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_Property : Win32_MSIResource

{

  [Description("El valor de la propiedad.") : Amended ToSubclass] string Value;

  [Key : ToInstance ToSubclass DisableOverride,Description("El nombre de la propiedad.") : Amended ToSubclass] string Property;

  [Key : ToInstance ToSubclass DisableOverride,Description("El c�digo del producto del cual es parte esta propiedad.") : Amended ToSubclass] string ProductCode;

};



[Description("Las instancias de esta clase representan revisiones individuales que se aplicar�n a un archivo determinado y cuyo origen reside en una ubicaci�n especificada.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_Patch : Win32_MSIResource

{

  [Key : ToInstance ToSubclass DisableOverride,Description("El FileID que esta aplicaci�n aplica a Win32_FileSpecification.") : Amended ToSubclass] string File;

  [Key : ToInstance ToSubclass DisableOverride,Description("La posici�n de esta revisi�n en la secuencia de revisiones en los medios de recursos.") : Amended ToSubclass] sint16 Sequence;

  [Description("El tama�o de la revisi�n en bytes.") : Amended ToSubclass] uint32 PatchSize;

  [Description("Un marcador de bits representando los atributos de revisi�n. Un valor de 1 indica que el error a aplicar a esta revisi�n no es un error irrecuperable.") : Amended ToSubclass] uint16 Attributes;

  [Key : ToInstance ToSubclass DisableOverride,Description("El c�digo del producto al cual se aplica esta revisi�n.") : Amended ToSubclass] string ProductCode;

};



[Description("Las instancias de esta clase representan informaci�n binaria (como mapas de bits, iconos, archivos ejecutables, etc.) que se utiliza en una instalaci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_Binary : Win32_MSIResource

{

  [Description("Esta propiedad representa los datos binarios asociados a este objeto.") : Amended ToSubclass] string Data;

  [Key : ToInstance ToSubclass DisableOverride,Description("El c�digo del producto del cual es parte este archivo binario.") : Amended ToSubclass] string ProductCode;

};



#pragma deleteclass("Win32_Upgrade",NOFAIL)



[Description("Las instancias de esta clase representan instrucciones para controlar los servicios instalados y no instalados.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ServiceControl : Win32_MSIResource

{

  [Key : ToInstance ToSubclass DisableOverride,Description("Una clave �nica identificando este elemento de control de servicio dentro de este producto.") : Amended ToSubclass] string ID;

  [Key : ToInstance ToSubclass DisableOverride,Description("El c�digo de producto para el producto del cual este control de servicio es una parte. ") : Amended ToSubclass] string ProductCode;

  [Description("Un mapa de bits representando las operaciones a las que se aplica este objeto. Los valores v�lidos son los siguientes \n Hexadecimal \n Decimal \n Descripci�n \n 0x001 \n 1 \n Inicia el servicio durante la acci�n StartServices. \n\n 0x002 \n 2 \n Detiene el servicio durante la acci�n StopServices. \\nn 0x004 \n 4 \n <reservado> \n\n 0x008 \n 8 \n Elimina el servicio durante la acci�n DeleteServices.\n\n Los siguientes valores s�lo se usan durante una desinstalaci�n \n\n  Hexadecimal \n Decimal \n Descripci�n \n\n 0x010 \n 16 \n Inicia el servicio durante la acci�n StartServices.\n\n 0x020 \n 32 \n Detiene el servicio durante la acci�n StopServices.\n\n 0x040 \n 64 \n <reservado> \n\n 0x080 \n 128\n Elimina el servicio durante la acci�n DeleteServices.") : Amended ToSubclass] string Event;

  [Description("Un valor de 1 en esta columna significa la espera hasta que el servicio realmente se complete antes de continuar. Esto implica que el evento es importante que se instale, y que si el evento tiene un error, �ste no se puede omitir. Un valor de 0 en esta columna significa la espera s�lo hasta que el Administrador de control de servicios (SCM) informe de que este servicio est� en estado pendiente.") : Amended ToSubclass] uint16 Wait;

  [Description("Una lista de argumentos para iniciar los servicios. Los argumentos est�n separados por caracteres nulos [~]. Por ejemplo, la lista de argumentos Uno, Dos y Tres est�n listados como: Uno[~]Dos[~]Tres.") : Amended ToSubclass] string Arguments;

};



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ODBCAttribute : CIM_Setting

{

  [Key : ToInstance ToSubclass DisableOverride,Description("El nombre del atributo ODBC.") : Amended ToSubclass] string Attribute;

  [Description("El valor de este atributo.") : Amended ToSubclass] string Value;

};



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ODBCSourceAttribute : CIM_Setting

{

  [Key : ToInstance ToSubclass DisableOverride,Description("Nombre simb�lico para el origen de datos dentro de su paquete al que se aplica este atributo.") : Amended ToSubclass] string DataSource;

  [Key : ToInstance ToSubclass DisableOverride,Description("El nombre del atributo de origen de datos.") : Amended ToSubclass] string Attribute;

  [Description("El valor para este atributo de origen de datos.") : Amended ToSubclass] string Value;

};



[Description("Esta asociaci�n relaciona una caracter�stica de MSI con cualquier condici�n o informaci�n de ubicaci�n que pueda necesitar una caracter�stica.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareFeatureCheck

{

};



[Description("Esta asociaci�n relaciona un elemento de MSI con cualquier condici�n o informaci�n de ubicaci�n que pueda necesitar una caracter�stica.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareElementCheck : CIM_SoftwareElementChecks

{

};



[Description("Esta asociaci�n relaciona una acci�n MSI con cualquier informaci�n de ubicaci�n que requiera. Esta ubicaci�n tiene la forma de una especificaci�n de archivo y/o directorio.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ActionCheck

{

};



[Description("Esta asociaci�n relaciona una comprobaci�n MSI con la informaci�n de configuraci�n que necesita.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SettingCheck

{

};



[Description("Esta asociaci�n relaciona una comprobaci�n MSI con cualquier informaci�n de ubicaci�n que se requiera. La ubicaci�n est� en la forma de un archivo y/o especificaci�n de directorio.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_CheckCheck

{

  [Key : ToInstance ToSubclass DisableOverride,Description("La referencia Comprobar representa un lado de la comprobaci�n.") : Amended ToSubclass] CIM_Check Ref Check;

  [Key : ToInstance ToSubclass DisableOverride,Description("La referencia a la ubicaci�n representa el otro lado de la comprobaci�n.") : Amended ToSubclass] CIM_Check Ref Location;

};



[Description("Esta asociaci�n relaciona una caracter�stica MSI con una acci�n utilizada para registrar y/o publicar la caracter�stica") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareFeatureAction

{

};



[Description("Esta asociaci�n relaciona una caracter�stica MSI con una acci�n utilizada para registrar y/o publicar la caracter�stica") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ManagedSystemElementResource

{

};



[Description("Esta asociaci�n relaciona una caracter�stica MSI con una acci�n utilizada para registrar y/o publicar la caracter�stica") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareElementResource : Win32_ManagedSystemElementResource

{

};



[Description("Esta asociaci�n relaciona un elemento de software de MSI con una acci�n que tiene acceso al elemento.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_SoftwareElementAction : CIM_SoftwareElementActions

{

};



[Description(" La asociaci�n InstalledSoftwareElement nos permite identificar el equipo en el que est� instalado un elemento de software en particular. ") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_InstalledSoftwareElement : CIM_InstalledSoftwareElement

{

  [Key : ToInstance ToSubclass DisableOverride,Description("Se refiere al elemento de software que se instala.") : Amended ToSubclass] Win32_SoftwareElement Ref Software;

  [Key : ToInstance ToSubclass DisableOverride,Description("Se refiere al sistema que sirve de host a un elemento de software en particular. ") : Amended ToSubclass] CIM_ComputerSystem Ref System;

};



[Description(" La asociaci�n ApplicationCommandLine permite identificar la conexi�n entre una aplicaci�n y su punto de acceso de l�nea de comandos.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class Win32_ApplicationCommandLine : CIM_ServiceAccessBySAP

{

  [Key : ToInstance ToSubclass DisableOverride,Description("Hace referencia a la aplicaci�n.") : Amended ToSubclass] Win32_ApplicationService Ref Antecedent;

  [Key : ToInstance ToSubclass DisableOverride,Description("hace referencia a la l�nea de comandos utilizada para obtener acceso al antecedente.") : Amended ToSubclass] Win32_CommandLineAccess Ref Dependent;

};


Youez - 2016 - github.com/yon3zu
LinuXploit