SMS_StateMigration clase WMI de servidor
La SMS_StateMigration
clase Instrumental de administración de Windows (WMI) es una clase de servidor proveedor de SMS, en Configuration Manager, que contiene toda la información de migración de estado de una asociación de equipos específica y expone métodos para administrar una asociación.
La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.
Sintaxis
Class SMS_StateMigration : SMS_BaseClass
{
UInt32 MigrationBehavior;
String MigrationID;
UInt32 MigrationStatus;
UInt32 MigrationType;
UInt32 RestoreClientResourceID;
String RestoreLastLogonUserDomain;
String RestoreLastLogonUserName;
String RestoreMACAddresses;
String RestoreName;
String SiteCode;
UInt32 SourceClientResourceID;
String SourceLastLogonUserDomain;
String SourceLastLogonUserName;
String SourceMACAddresses;
String SourceName;
DateTime StoreCreationDate;
DateTime StoreDeletionDate;
String StorePath;
DateTime StoreReleaseDate;
SMS_StateMigrationUserNames UserNames[];
};
Métodos
En la tabla siguiente se muestran los métodos de SMS_StateMigration
.
Método | Descripción |
---|---|
Método AddAssociation en la clase SMS_StateMigration | Agrega la asociación entre dos recursos del sistema. |
Método DeleteAssociation en la clase SMS_StateMigration | Elimina la asociación entre dos recursos del sistema. |
Método GetEncryptDecryptKey en la clase SMS_StateMigration | Recupera la clave simétrica que se usa para cifrar y descifrar el estado del usuario. |
Método AddAssociationEx en la clase SMS_StateMigration | Agrega la asociación con un comportamiento de migración especificado entre dos recursos del sistema. |
Propiedades
MigrationBehavior
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [enumeración, lectura]
Comportamiento de migración. Los posibles valores son:
Valor | Comportamiento de la migración |
---|---|
0 | CAPTUREANDRESTOREALL |
1 | CAPTUREALLRESTORESPECIFIED |
2 | CAPTUREANDRESTORESPECIFIED |
MigrationID
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Identificador de migración único. El valor predeterminado es "".
MigrationStatus
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [enumeración, lectura]
Estado de la migración. Los posibles valores son:
Valor | Estado de la migración |
---|---|
0 | NOTSTARTED |
1 | INPROGRESS |
2 | COMPLETADO |
MigrationType
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [leer]
Tipo de migración que se usa para almacenar el estado del usuario. Los posibles valores son:
Valor | Tipo de migración |
---|---|
1 | SIDEBYSIDE |
2 | INPLACE |
RestoreClientResourceID
Tipo de datos: UInt32
Tipo de acceso: lectura y escritura
Calificadores: [key]
Identificador de recurso único del cliente de restauración.
RestoreLastLogonUserDomain
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Último dominio de usuario de inicio de sesión del usuario en el cliente de restauración.
RestoreLastLogonUserName
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Último nombre de usuario de inicio de sesión en el cliente de restauración.
RestoreMACAddresses
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Direcciones del controlador de acceso multimedia (MAC) del cliente de restauración.
RestoreName
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Nombre del cliente de restauración.
SiteCode
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Código del sitio.
SourceClientResourceID
Tipo de datos: UInt32
Tipo de acceso: lectura y escritura
Calificadores: [key]
Identificador único del cliente de origen.
SourceLastLogonUserDomain
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Último dominio de usuario de inicio de sesión del usuario en el cliente de origen.
SourceLastLogonUserName
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Último nombre de usuario de inicio de sesión en el cliente de origen.
SourceMACAddresses
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Direcciones MAC del cliente de origen.
SourceName
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Nombre del cliente de origen.
StoreCreationDate
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Calificadores: [leer]
Fecha y hora en que se guardó el estado. El valor predeterminado es "00000000000000000.000000+***".
StoreDeletionDate
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Calificadores: [leer]
Fecha y hora en que se eliminó el estado. El valor predeterminado es "00000000000000000.000000+***".
StorePath
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [leer]
Ruta de acceso UNC que indica la ubicación del almacén de estado.
StoreReleaseDate
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Calificadores: [leer]
Fecha y hora en que se migró el estado. El valor predeterminado es "00000000000000000.000000+***".
UserNames
Tipo de datos: SMS_StateMigrationUserNames
Matriz
Tipo de acceso: solo lectura
Calificadores: [lectura, diferido]
SMS_StateMigrationUserNames objetos de clase WMI de servidor que representan los nombres de usuario que se van a migrar.
Comentarios
Los calificadores de clase para esta clase incluyen:
Protegida
Para obtener más información sobre los calificadores de clase y los calificadores de propiedad que se incluyen en la sección Propiedades, vea Configuration Manager Calificadores de clase y propiedad.
Esta clase representa la migración de estado que se usa en la configuración de sitios para la implementación del sistema operativo. La migración de estado afecta principalmente a los recursos, por ejemplo, la memoria, para el punto de migración de estado. Durante la migración, el estado del usuario y la configuración se copian de un equipo a otro como parte de la implementación del sistema operativo.
Nota:
El punto de migración de estado requiere que se instale Internet Information Services (IIS).
Para obtener un ejemplo del uso de esta clase, vea Cómo crear una asociación entre dos equipos en Configuration Manager.
Requisitos
Requisitos del entorno de ejecución
Para obtener más información, consulte requisitos de tiempo de ejecución de Configuration Manager Server.
Requisitos de desarrollo
Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.