Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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:
Enumeraciones
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. |
Functions
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. |
Interfaces
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. |