IMetaDataAssemblyEmit::DefineManifestResource-Methode
Erstellt eine ManifestResource-Struktur, die Metadaten für die angegebene Manifestressource enthält, und gibt das zugeordnete Metadatentoken zurück.
HRESULT DefineManifestResource (
[in] LPCWSTR szName,
[in] mdToken tkImplementation,
[in] DWORD dwOffset,
[in] DWORD dwResourceFlags,
[out] mdManifestResource *pmdmr
);
Parameter
szName
[in] Der Name der Ressource.tkImplementation
[in] Ein Metadatentoken des Typs mdtFile oder mdtAssemblyRef, das dem Ressourcenanbieter zugeordnet wird. Ein NULL-Wert gibt an, dass die Datei, in die die Metadaten eingebettet werden, der Ressourcenanbieter ist.dwOffset
[in] Der Offset zum Anfang der Ressource innerhalb der Datei. Für Ressourcen in eigenständigen Dateien ist dies immer 0 (null). Wenn die Ressource in eine PE-Datei (Portable Executable) eingebettet ist, handelt es sich hier um den Offset des Ressourcen-BLOBs, der am in der cor.h-Headerdatei angegebenen Speicherort beginnt.dwResourceFlags
[in] Eine bitweise Kombination von Flagwerten, die Eigenschafteneinstellungen für die Ressourcendefinition angeben.pmdmr
[out] Ein Zeiger auf das zurückgegebene Metadatentoken.
Hinweise
Eine ManifestResource-Metadatenstruktur muss für jede Ressource definiert werden, die in jeder Datei der Assembly implementiert ist.
Anforderungen
Plattform: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0