Compartilhar via


Método SetConfiguration da classe Control

Defina a nova configuração ativa do coletor.

Sintaxe

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

Configuração [in]

A configuração a ser ativada.

OldTimestampLow [in]

Os bits de baixa ordem de um carimbo de data/hora que indica quando a configuração ativa atual foi definida. A verificação de atomicidade será habilitada se essa propriedade não estiver definida como 0.

OldTimestampHigh [in]

Os bits de alta ordem de um carimbo de data/hora que indica quando a configuração ativa atual foi definida. A verificação de atomicidade será habilitada se essa propriedade não estiver definida como 0.

NewTimestampLow [out]

Quando esse método retorna, esse parâmetro contém os bits de baixa ordem de um carimbo de data/hora que indica quando a nova configuração foi definida. A verificação de atomicidade será habilitada se essa propriedade não estiver definida como 0.

NewTimestampHigh [out]

Quando esse método retorna, esse parâmetro contém os bits de alta ordem do carimbo de data/hora que indica quando a nova configuração foi definida. A verificação de atomicidade será habilitada se essa propriedade não estiver definida como 0.

ErrorString [out]

Quando esse método retornar, se houver um erro, esse parâmetro conterá a descrição do erro.

WarningString [out]

Quando esse método retorna, esse parâmetro contém mensagens de aviso para a operação.

InfoString [out]

Quando esse método retorna, esse parâmetro contém informações para a nova configuração ativa.

ErrorType [out]

Quando esse método retorna, se houver um erro, esse parâmetro indica o tipo de erro.

0

A nova configuração está ausente.

1

O formato da nova configuração é inválido.

2

A nova configuração é inválida.

3

Ocorreu um erro causado por um soquete aberto.

4

Ocorreu um erro de gravação de arquivo.

5

Houve um erro de atomicidade.

Valor retornado

0

Falha

1

Sucesso

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2016
Namespace
Root\Microsoft\Windows\BootEventCollector
MOF
BootEventCollectorWMI.mof
DLL
BEvtCol.exe

Confira também

Control