Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Windows Driver Kit (WDK) biedt de Mofcomp-taak, zodat u het hulpprogramma Mofcomp.exe kunt uitvoeren wanneer u uw stuurprogramma bouwt met MSBuld. For information about the tool, see mofcomp.
MSBuild gebruikt het Mofcomp-item om de parameters voor de Mofcomp-taak te verzenden naar Mofcomp.exe. De metagegevens van het item voor Mofcomp worden geopend met behulp van het Mofcomp-item in projectbestanden.
In het volgende voorbeeld ziet u hoe u metagegevens in het .vcxproj-bestand bewerkt.
<ItemGroup>
<Mofcomp Include="b.mof">
<WMISyntaxCheck>true</WMISyntaxCheck>
</Mofcomp>
</ItemGroup>
In het volgende voorbeeld ziet u de aanroep van de opdrachtregel:
mofcomp.exe -WMI b.mof
In dit voorbeeld wordt mofcomp.exe aangeroepen op het bestand b.mof met de schakeloptie -WMI.
| Taakparameter Mofcomp | Item Metadata | Tool Switch | Description |
|---|---|---|---|
| Sources | @(Mofcomp) | Vereiste ITaskItem[] parameter. Hiermee geeft u een lijst met bronbestanden. | |
| Amendment | %(Mofcomp.Amendment) | -AMENDMENT:<Locale> | Optionele tekenreeksparameter. Splitst het MOF-bestand in taalneutraal en -specific versies. |
| Authority | %(Mofcomp.Authority) | -A:<Authority> | Optionele tekenreeksparameter. Hiermee geeft u autoriteit op als de instantie (domeinnaam) die moet worden gebruikt bij het aanmelden bij WMI. |
| AutoRecover | %(Mofcomp.AutoRecover) | -autorecover | Optionele Booleaanse parameter. Voegt het benoemde MOF-bestand toe aan de lijst met bestanden die zijn gecompileerd tijdens het herstellen van de opslagplaats. |
| CreateBinaryMOFFile | %(Mofcomp.CreateBinaryMOFFile) | -B:<Filename> | Optionele tekenreeksparameter. Vraagt dat de compiler een binaire versie van het MOF-bestand met de naam Bestandsnaam maakt zonder wijzigingen aan te brengen in de WMI-opslagplaats. |
| LanguageNeutralOutput | %(Mofcomp.LanguageNeutralOutput) | -MOF:<Path> | Optionele tekenreeksparameter. Naam van de taalneutrale uitvoer. |
| LanguageSpecificOutput | %(Mofcomp.LanguageSpecificOutput) | -MFL:<Path> | Optionele tekenreeksparameter. Naam van de taalspecifieke uitvoer. |
| MinimalRebuildFromTracking | %(Mofcomp.MinimalRebuildFromTracking) | Optionele Booleaanse parameter. Indien waar, wordt een bijgehouden incrementele build uitgevoerd; anders wordt een herbouw uitgevoerd. | |
| MOFClass | %(Mofcomp.MOFClass) |
|
Optionele tekenreeksparameter. Hiermee kunt u het maken of bijwerken van klassen in MOF-bestanden toestaan of weigeren. Zie de documentatie over de -class familie van switches voor meer informatie. |
| MOFInstance | %(Mofcomp.MOFInstance) |
|
Optionele tekenreeksparameter. Hiermee kunt u exemplaren in MOF-bestanden maken of bijwerken. Zie de documentatie over de -instance familie van switches voor meer informatie. |
| NamespacePath | %(Mofcomp.NamespacePath) | -N:<namespacepath> | Optionele tekenreeksparameter. Vraagt of de compiler het MOF-bestand in de naamruimte laadt die is opgegeven als naamruimtepad. |
| Password | %(Mofcomp.Password) | -P:<Password> | Optionele tekenreeksparameter. Hiermee geeft u wachtwoord op als het wachtwoord dat de computergebruiker moet invoeren bij het aanmelden. |
| ResourceLocale | %(Mofcomp.ResourceLocale) | -L:<ResourceLocale> | Optionele tekenreeksparameter. Extraheert de gelokaliseerde MOF-beschrijvingen uit het binaire MOF bij gebruik met -ER switch. |
| ResourceName | %(Mofcomp.ResourceName) | -ER:<ResourceName> | Optionele tekenreeksparameter. Extraheert binaire MOF uit een benoemde resource. |
| SyntaxCheck | %(Mofcomp.SyntaxCheck) | -check | Optionele Booleaanse parameter. Vraagt dat de compiler alleen een syntaxiscontrole uitvoert en de juiste foutberichten afdrukt. Er kan geen andere switch worden gebruikt met deze switch. |
| ToolPath | $(MofcompToolPath) | Optionele tekenreeksparameter. Hiermee kunt u het volledige pad opgeven naar de map waar het hulpprogramma zich bevindt. | |
| TrackerLogDirectory | %(Mofcomp.TrackerLogDirectory) | Optionele tekenreeksparameter. Hiermee geeft u de logboekmap voor tracker voor het schrijven van tlogs. | |
| TrackFileAccess | $(TrackFileAccess) | Optionele Booleaanse parameter. Indien waar, houdt u patronen voor bestandstoegang voor deze taak bij. | |
| UserName | %(Mofcomp.UserName) | -U:<UserName> | Optionele tekenreeksparameter. Hiermee geeft u UserName op als de naam van de gebruiker die zich aanmeldt. |
| WMISyntaxCheck | %(Mofcomp.WMISyntaxCheck) | -WMI | Optionele Booleaanse parameter. Vraagt of de compiler een WMI-syntaxiscontrole uitvoert. De -B: schakelaar moet worden gebruikt met deze schakelaar. |