Método SetConfiguration de la clase Control
Establezca la nueva configuración activa del recopilador.
Sintaxis
Uint32 SetConfiguration(
[in] string Config,
[in] Uint32 OldTimestampLow,
[in] Uint32 OldTimestampHigh,
[out] Uint32 NewTimestampLow,
[out] Uint32 NewTimestampHigh,
[out] string ErrorString,
[out] string WarningString,
[out] string InfoString,
[out] uint32 ErrorType
);
Parámetros
-
Config [in]
-
Configuración que se va a activar.
-
OldTimestampLow [in]
-
Bits de orden bajo de una marca de tiempo que indica cuándo se estableció la configuración activa actual. La comprobación de atomicidad está habilitada si esta propiedad no está establecida en 0.
-
OldTimestampHigh [in]
-
Bits de orden superior de una marca de tiempo que indica cuándo se estableció la configuración activa actual. La comprobación de atomicidad está habilitada si esta propiedad no está establecida en 0.
-
NewTimestampLow [out]
-
Cuando este método devuelve, este parámetro contiene los bits de orden bajo de una marca de tiempo que indica cuándo se estableció la nueva configuración. La comprobación de atomicidad está habilitada si esta propiedad no está establecida en 0.
-
NewTimestampHigh [out]
-
Cuando este método devuelve, este parámetro contiene los bits de orden superior de la marca de tiempo que indica cuándo se estableció la nueva configuración. La comprobación de atomicidad está habilitada si esta propiedad no está establecida en 0.
-
ErrorString [out]
-
Cuando este método devuelve, si se produjo un error, este parámetro contiene la descripción del error.
-
WarningString [out]
-
Cuando este método devuelve, este parámetro contiene los mensajes de advertencia de la operación.
-
InfoString [out]
-
Cuando este método devuelve, este parámetro contiene información para la nueva configuración activa.
-
ErrorType [out]
-
Cuando este método devuelve, si se produjo un error, este parámetro indica el tipo de error.
-
0
-
Falta la nueva configuración.
-
1
-
El formato de la nueva configuración no es válido.
-
2
-
La nueva configuración no es válida.
-
3
-
Se produjo un error causado por un socket abierto.
-
4
-
Error de escritura de archivo.
-
5
-
Hubo un error de atomicidad.
Valor devuelto
-
0
Error
-
1
Correcto
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2016 |
Espacio de nombres |
Root\Microsoft\Windows\BootEventCollector |
MOF |
|
Archivo DLL |
|