Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O comando #pragma preprocessor é semelhante a uma opção de linha de comando. No entanto, você não precisa reinserir um comando #pragma cada vez que compilar um arquivo MOF. O exemplo a seguir ilustra #pragma sintaxe de comando:
#pragma [command]
Você geralmente coloca um comando #pragma no início de um arquivo MOF. No entanto, você pode colocar alguns comandos, como o comando #pragma, no corpo do código MOF. O exemplo a seguir mostra #pragma comandos que indicam ao compilador MOF que ele deve colocar classes e instâncias no namespace root\cimv2 e compilar o arquivo no qual os comandos são incluídos durante a recuperação do repositório:
#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")
A lista a seguir lista os comandos #pragma disponíveis.
| Comando | Descrição |
|---|---|
| alteração | Direciona o compilador MOF para separar um arquivo MOF em versões neutras de idioma e específicas de idioma. |
| de recuperação automática | Adiciona um arquivo MOF à lista de arquivos compilados durante a recuperação do repositório. |
| classflags | Controla a maneira como as classes são criadas ou atualizadas, dependendo dos sinalizadores especificados. |
| deleteclass | Exclui uma classe existente e suas instâncias do repositório. |
| deleteinstance | Exclui uma instância existente de uma classe do repositório. |
| exemplosinaliza | Controla a maneira como as instâncias são criadas ou atualizadas, dependendo dos sinalizadores especificados. |
| namespace | Solicita que o compilador carregue o arquivo MOF no namespace especificado como namespacepath. |
Tópicos relacionados