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 Kit de Driver do Windows (WDK) fornece a tarefa Mofcomp para que você possa executar a ferramenta Mofcomp.exe quando você cria seu driver usando o MSBuld. For information about the tool, see mofcomp.
MSBuild usa o item Mofcomp para enviar os parâmetros para a tarefa Mofcomp para Mofcomp.exe. Os metadados do item para Mofcomp são acessados usando o item Mofcomp em arquivos de projeto.
O exemplo a seguir mostra como editar metadados no arquivo .vcxproj.
<ItemGroup>
<Mofcomp Include="b.mof">
<WMISyntaxCheck>true</WMISyntaxCheck>
</Mofcomp>
</ItemGroup>
O exemplo a seguir mostra a chamada de linha de comando:
mofcomp.exe -WMI b.mof
Este exemplo invoca mofcomp.exe no arquivo b.mof com a opção -WMI.
| Parâmetro da tarefa Mofcomp | Item Metadata | Tool Switch | Description |
|---|---|---|---|
| Sources | @(Mofcomp) | Parâmetro ITaskItem[] necessário. Especifica uma lista de arquivos de origem. | |
| Amendment | %(Mofcomp.Amendment) | -AMENDMENT:<Locale> | Parâmetro de cadeia de caracteres opcional. Divide o arquivo MOF em versões -specific e neutras em termos de idioma. |
| Authority | %(Mofcomp.Authority) | -A:<Authority> | Parâmetro de cadeia de caracteres opcional. Especifica Autoridade como a autoridade (nome de domínio) a ser usada ao fazer logon no WMI. |
| AutoRecover | %(Mofcomp.AutoRecover) | -autorecover | Parâmetro booleano opcional. Adiciona o arquivo MOF nomeado à lista de arquivos compilados durante a recuperação do repositório. |
| CreateBinaryMOFFile | %(Mofcomp.CreateBinaryMOFFile) | -B:<Filename> | Parâmetro de cadeia de caracteres opcional. Solicita que o compilador crie uma versão binária do arquivo MOF com o nome Filename sem fazer modificações no repositório WMI. |
| LanguageNeutralOutput | %(Mofcomp.LanguageNeutralOutput) | -MOF:<Path> | Parâmetro de cadeia de caracteres opcional. Nome da saída neutra do idioma. |
| LanguageSpecificOutput | %(Mofcomp.LanguageSpecificOutput) | -MFL:<Path> | Parâmetro de cadeia de caracteres opcional. Nome da saída específica do idioma. |
| MinimalRebuildFromTracking | %(Mofcomp.MinimalRebuildFromTracking) | Parâmetro booleano opcional. Se verdadeiro, uma compilação incremental controlada é executada; caso contrário, uma reconstrução será executada. | |
| MOFClass | %(Mofcomp.MOFClass) |
|
Parâmetro de cadeia de caracteres opcional. Permite ou Não permite a criação ou atualização de classes em arquivos MOF. Consulte a documentação sobre a família -class de switches para obter detalhes. |
| MOFInstance | %(Mofcomp.MOFInstance) |
|
Parâmetro de cadeia de caracteres opcional. Permite a criação ou atualização de instâncias em arquivos MOF. Consulte a documentação sobre a família -instance de switches para obter detalhes. |
| NamespacePath | %(Mofcomp.NamespacePath) | -N:<namespacepath> | Parâmetro de cadeia de caracteres opcional. Solicita que o compilador carregue o arquivo MOF no namespace especificado como namespacepath. |
| Password | %(Mofcomp.Password) | -P:<Password> | Parâmetro de cadeia de caracteres opcional. Especifica Senha como a senha a ser inserida pelo usuário do computador ao fazer logon. |
| ResourceLocale | %(Mofcomp.ResourceLocale) | -L:<ResourceLocale> | Parâmetro de cadeia de caracteres opcional. Extrai as descrições MOF localizadas do MOF binário quando usado com -ER switch. |
| ResourceName | %(Mofcomp.ResourceName) | -ER:<ResourceName> | Parâmetro de cadeia de caracteres opcional. Extrai MOF binário de um recurso nomeado. |
| SyntaxCheck | %(Mofcomp.SyntaxCheck) | -check | Parâmetro booleano opcional. Solicita que o compilador execute apenas uma verificação de sintaxe e imprima mensagens de erro apropriadas. Nenhum outro interruptor pode ser usado com este interruptor. |
| ToolPath | $(MofcompToolPath) | Parâmetro de cadeia de caracteres opcional. Permite especificar o caminho completo para a pasta onde a ferramenta está localizada. | |
| TrackerLogDirectory | %(Mofcomp.TrackerLogDirectory) | Parâmetro de cadeia de caracteres opcional. Especifica o diretório Log para o rastreador gravar tlogs. | |
| TrackFileAccess | $(TrackFileAccess) | Parâmetro booleano opcional. Se verdadeiro, rastreia os padrões de acesso a arquivos para essa tarefa. | |
| UserName | %(Mofcomp.UserName) | -U:<UserName> | Parâmetro de cadeia de caracteres opcional. Especifica UserName como o nome do usuário que está fazendo logon. |
| WMISyntaxCheck | %(Mofcomp.WMISyntaxCheck) | -WMI | Parâmetro booleano opcional. Solicita que o compilador execute uma verificação de sintaxe WMI. O interruptor -B: deve ser usado com este interruptor. |