Infraestructura de administración de configuración (SMI)
Información general sobre la tecnología de infraestructura de administración de configuración (SMI).
Para desarrollar la infraestructura de administración de configuración (SMI), necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
WcmDataType Enumera los tipos de datos devueltos desde el método ISettingsItem::GetDataType. |
WcmNamespaceAccess Describe las opciones que se pasan al método ISettingsEngine::GetNamespace para elegir cómo se debe tener acceso al espacio de nombres. |
WcmNamespaceEnumerationFlags Describe los tipos de marcas de enumeración. |
WcmRestrictionFacets Enumera los valores de faceta que puede devolver el método ISettingsItem::GetRestrictionFacets. |
WcmSettingType Describe los tipos de configuración que se devuelven desde el método ISettingsItem::GetSettingType y define el tipo de modelo de objetos para la interfaz ISettingsItem que llama. |
WcmTargetMode Enumera los distintos modos de destino. |
WcmUserStatus Describe el estado del usuario. |
ApplySettingsContext Aplica un contexto de configuración. |
Atributos Obtiene el diccionario de atributos. |
Children Obtiene el diccionario de los elementos secundarios que corresponden a este elemento. |
CreateListElement Crea un nuevo elemento de lista. |
CreateSettingByPath Crea un objeto de configuración especificado por la ruta de acceso. |
CreateSettingByPath Crea un objeto de configuración especificado por su ruta de acceso. |
CreateSettingsContext Crea un contexto de configuración. |
CreateSettingsIdentity Crea una identidad de configuración vacía. |
CreateTargetInfo Crea un destino vacío. |
Current Recupera un elemento de la posición actual del enumerador. |
Deserializar Deserializa los datos de la secuencia que se proporciona a este contexto. |
ExpandTarget Expande una cadena de ubicación para indicar la ubicación de instalación sin conexión. (ITargetInfo.ExpandTarget) |
ExpandTargetPath Expande una cadena de ubicación para indicar la ubicación de instalación sin conexión. (ITargetInfo.ExpandTargetPath) |
GetAttribute Obtiene un atributo de identidad para una identidad de espacio de nombres. |
GetAttribute Obtiene el valor de un atributo especificando su nombre. |
GetAttribute Obtiene el valor de un atributo del espacio de nombres . |
GetChild Obtiene el elemento secundario que tiene el nombre especificado. |
GetColumn Devuelve el número de columna donde se produjo el error. |
GetContextDescription Devuelve la descripción del contexto que rodea el error. |
GetDataType Obtiene la información de tipo del elemento. |
GetDescription Devuelve la descripción del error. |
GetEnumerator Obtiene el enumerador utilizado para tener acceso a la colección de propiedades sin conexión. |
GetErrorCode Devuelve el valor del código de error HRESULT. |
GetErrorDescription Recupera un mensaje de texto para un código HRESULT devuelto. |
GetFlags Devuelve las marcas de una identidad de espacio de nombres. |
GetIdentity Obtiene la identidad del espacio de nombres. |
GetKeyValue Extrae los valores clave de cualquier lista que ya exista en la imagen, por ejemplo, DNS, configuración http e información de la cuenta de usuario. |
GetLine Devuelve el número de línea donde se produjo el error. |
GetListKeyInformation Obtiene la información de lista de este elemento. |
GetName Obtiene el nombre del elemento. |
GetNamespace Abre un espacio de nombres existente según lo especificado por el parámetro ISettingsIdentity. |
GetNamespaces Obtiene los espacios de nombres que existen en el contexto. |
GetNamespaces Devuelve un enumerador a los espacios de nombres instalados. |
GetPath Obtiene la ruta de acceso del elemento. |
GetProperty Obtiene un valor de propiedad para la ubicación de instalación sin conexión. |
GetRestriction Obtiene la información de una restricción determinada. |
GetRestrictionFacets Obtiene las restricciones definidas para este elemento. |
GetSchemaHiveLocation Obtenga la ubicación del subárbol del esquema. |
GetSchemaHiveMountName Obtiene el nombre de la ubicación de montaje del subárbol del esquema. |
GetSettingByPath Obtiene una configuración basada en la ruta de acceso especificada. |
GetSettingByPath Obtiene el objeto de configuración especificado por una ruta de acceso. |
GetSettingType Obtiene el tipo de configuración del elemento. |
GetSource Devuelve el archivo o la ruta de acceso donde se ha producido el error. |
GetStoredSettings Obtiene los cambios de configuración almacenados del contexto del espacio de nombres especificado. |
GetStoreStatus Obtiene el estado del almacén de esquemas. |
GetTargetID Obtiene el identificador único asociado al destino actual. |
GetTargetInfo Obtiene el destino sin conexión actual del motor. |
GetTargetMode Obtiene el modo de destino actual. |
GetTargetProcessorArchitecture Obtiene la arquitectura del procesador asociada al destino actual. |
GetTemporaryStoreLocation Obtiene la ubicación del almacén temporal actual. |
GetUserData Obtiene datos definidos por el usuario. |
GetValue Obtiene el valor actual del elemento. |
GetValueRaw Obtiene el valor del elemento actual como una matriz de bytes. |
HasChild Determina si el elemento actual tiene un elemento secundario. |
Loadmodule Carga el módulo desde la ubicación de instalación sin conexión. |
LoadStore Inicializa y carga el subárbol del almacén de esquemas. |
MoveNext Mueve la posición actual al siguiente elemento del enumerador si está disponible. |
RegisterNamespace Registra un espacio de nombres desde una secuencia. |
RemoveListElement Quita un elemento de lista existente del nombre proporcionado. |
RemoveSettingByPath Quita un objeto de configuración especificado por su ruta de acceso. |
RemoveSettingByPath Quita el objeto de configuración especificado por una ruta de acceso. |
Reset Restablece el estado del enumerador a su estado inicializado. Debe seguir inmediatamente IItemEnumerator::Reset con una llamada a IItemEnumerator::MoveNext en el enumerador para establecer el puntero actual en la primera posición de la enumeración. |
RevertSetting Revierte una configuración en el espacio de nombres. |
Guardar Novedades el espacio de nombres de configuración en persistente y visible. |
Serializar Serializa los datos en este contexto en el flujo proporcionado. |
SetAttribute Establece un atributo de identidad para una identidad de espacio de nombres. |
SetFlags Establece las marcas de identidad de una identidad de espacio de nombres. |
SetModulePath Establece la ruta de acceso del módulo para la ubicación de instalación sin conexión. |
SetProperty Establece un valor de propiedad para la ubicación de instalación sin conexión. |
SetSchemaHiveLocation Establece la ubicación del subárbol del esquema. |
SetSchemaHiveMountName Establece el nombre de la ubicación de montaje del subárbol del esquema. |
SetTargetID Establece el identificador único asociado al destino actual. |
SetTargetInfo Establece el destino sin conexión actual para el motor. |
SetTargetMode Establece el modo de destino. |
SetTargetProcessorArchitecture Establece la arquitectura del procesador asociada al destino actual. |
SetTemporaryStoreLocation Establece la ubicación del almacén temporal actual. |
Configuración Recupera un enumerador para la configuración de nivel superior del espacio de nombres. |
SetUserData Establece los datos definidos por el usuario. |
SetValue Establece el valor de un elemento. |
SetValueRaw Establece el valor del elemento actual proporcionando datos en formato sin procesar. |
SetWow64Context Establece un objeto de contexto opaco para el redireccionamiento wow64. |
TranslateWow64 Traduce las rutas de acceso para el redireccionamiento wow64. |
UnloadStore Descarga el subárbol del almacén de esquemas y libera recursos. |
Anular el registroRegisterNamespace Anula el registro de un espacio de nombres existente. |
IItemEnumerator Enumera los elementos de una colección de valores y atributos. |
ISettingsContext Interfaz a un almacén de respaldo que se usa para almacenar los cambios realizados a través de las otras API de SMI y proporciona operaciones para serializar y deserializar desde una representación. |
ISettingsEngine Interfaz central para abrir espacios de nombres y controlar cómo se abren. |
ISettingsIdentity Identifica un espacio de nombres que se va a abrir o usar. |
ISettingsItem Navega por el árbol de configuración, recupera los metadatos de una configuración determinada y recupera o modifica su valor. |
ISettingsNamespace Realiza operaciones para establecer, recuperar y validar la configuración y guardar los cambios en una instancia de espacio de nombres. |
ISettingsResult Recupera el código y la descripción de los errores y advertencias devueltos por varias operaciones. |
ITargetInfo Define la información de destino sin conexión, en concreto, las ubicaciones de archivo y registro, así como la información de wow64. |