pragma autorecover
O comando pré-processador pragma autorecover adiciona um arquivo MOF à lista de arquivos compilados durante a recuperação do repositório. A lista de arquivos MOF do autoecover é armazenada nesta chave do Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\autorecover mofs
O WMI verifica a integridade do repositório do WMI quando o sistema operacional inicia o WMI. Se o repositório estiver danificado, o WMI recompilará automaticamente o repositório e recompilará todos os arquivos MOF listados nessa chave do Registro.
Abaixo está a descrição da sintaxe para o comando pragma autorecover:
#pragma autorecover
No entanto, você deve observar as seguintes restrições ao usar este comando:
O WMI não pode recuperar arquivos MOF localizados em um computador remoto.
Portanto, os arquivos MOF listados nessa chave do Registro devem residir no computador local.
Não é possível especificar as opções de linha de comando que o compilador MOF usa quando o WMI recupera um arquivo MOF.
Portanto, você deve incluir comandos pragma no arquivo MOF que tornam as opções de linha de comando desnecessárias. O exemplo a seguir descreve uma opção de linha de comando comum que o WMI não usa ao recuperar um arquivo MOF dessa chave do Registro: mofcomp -N:Root\Test mymof.mof
No entanto, você pode especificar o namespace usando um comando pragma no arquivo MOF.
#pragma namespace ("\\\\.\\Root\\test")
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |