IMetaDataAssemblyEmit::D efineManifestResource, metod
Skapar en ManifestResource
struktur som innehåller metadata för den angivna manifestresursen och returnerar den associerade metadatatoken.
Syntax
HRESULT DefineManifestResource (
[in] LPCWSTR szName,
[in] mdToken tkImplementation,
[in] DWORD dwOffset,
[in] DWORD dwResourceFlags,
[out] mdManifestResource *pmdmr
);
Parametrar
szName
[in] Namnet på resursen.
tkImplementation
[in] En metadatatoken av typen mdtFile
eller mdtAssemblyRef
som mappar till resursprovidern. Ett NULL-värde anger att filen där metadata är inbäddad är resursprovidern.
dwOffset
[in] Förskjutningen till början av resursen i filen. För resurser i fristående filer är detta alltid noll. Om resursen är inbäddad i en PE-fil (portabel körbar fil) är detta en förskjutning av resursen BLOB, som börjar på den plats som anges i cor.h-huvudfilen.
dwResourceFlags
[in] En bitvis kombination av flaggvärden som anger egenskapsinställningar för resursdefinitionen.
pmdmr
[ut] En pekare till den returnerade metadatatoken.
Kommentarer
En ManifestResource
metadatastruktur måste definieras för varje resurs som implementeras i varje sammansättnings filer.
Krav
Plattform: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Används som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0