Método ISettingsContext::D eserialize (wcmconfig.h)
Deserializa los datos de la secuencia que se proporciona a este contexto.
Sintaxis
HRESULT Deserialize(
[in] IStream *pStream,
[in] ITargetInfo *pTarget,
[out] ISettingsResult ***pppResults,
[out] SIZE_T *pcResultCount
);
Parámetros
[in] pStream
Puntero a un objeto de secuencia inicializado IStream que contiene el XML que representa una sección de configuración de un archivo de respuesta (Unattend.xml). Un archivo de respuestas es un archivo que facilita el proceso desatendido durante la instalación o la migración para ejecutar todas sus tareas automáticamente, sin intervención del usuario.
[in] pTarget
Puntero que identifica el objeto de destino ITargetInfo que se debe usar al deserializar la secuencia. Este destino debe coincidir con el destino que se usará en el motor junto con este contexto.
[out] pppResults
Puntero a una matriz de punteros de interfaz ISettingsResult . Cada puntero de interfaz identifica un problema que puede haberse producido durante la deserialización.
[out] pcResultCount
Número de objetos ISettingsResult de la matriz pppResults.
Valor devuelto
Este método devuelve un valor HRESULT. S_OK indica que se ha realizado correctamente. Devuelve WCM_E_NAMESPACENOTFOUND si pIdentity hace referencia a un espacio de nombres que no está en el contexto.
Este método puede devolver E_OUTOFMEMORY si no hay recursos suficientes en el sistema para asignar los enumeradores.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wcmconfig.h |
Archivo DLL | SMIEngine.dll |