Compartilhar via


#pragma

O comando de pré-processador #pragma é semelhante a um comutador de linha de comando. No entanto, você não precisa recuar novamente um comando #pragma sempre que compilar um arquivo MOF. O exemplo a seguir ilustra #pragma sintaxe de comando:

#pragma [command]

Normalmente, você 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")

O seguinte lista os comandos de #pragma disponíveis.

Comando Descrição
emenda Direciona o compilador MOF para separar um arquivo MOF em versões neutras em linguagem e específicas do idioma.
de autoecover Adiciona um arquivo MOF à lista de arquivos compilados durante a recuperação do repositório.
de classflags Controla a forma como as classes são criadas ou atualizadas dependendo dos sinalizadores especificados.
de deleteclass Exclui uma classe existente e suas instâncias do repositório.
de exclusão Exclui uma instância existente de uma classe do repositório.
de instâncias Controla a forma como as instâncias são criadas ou atualizadas dependendo dos sinalizadores especificados.
do namespace Solicita que o compilador carregue o arquivo MOF no namespace especificado como namespacepath.

 

comandos de pré-processador