IMetaDataAssemblyEmit::DefineFile-Methode
Erstellt eine File-Metadatenstruktur, die Metadaten für die Assembly enthält, auf die diese Assembly verweist, und gibt das zugeordnete Metadatentoken zurück.
HRESULT DefineFile (
[in] LPCWSTR szName,
[in] const void *pbHashValue,
[in] ULONG cbHashValue,
[in] DWORD dwFileFlags,
[out] mdFile *pmdf
);
Parameter
szName
[in] Der Name der zu verarbeitenden Datei.pbHashValue
[in] Ein Zeiger auf die der Assembly zugeordneten Hashdaten.cbHashValue
[in] Die Größe von pbHashValue in Bytes.dwFileFlags
[in] Eine bitweise Kombination von FileFlags-Werten, mit denen Eigenschafteneinstellungen angegeben werden.pmdf
[out] Ein Zeiger auf das zurückgegebene File-Token.
Hinweise
Eine File-Metadatenstruktur muss für jede Datei - außer der Datei mit den Metadaten - definiert werden, die zu der Zeit, als diese Assembly erstellt wurde, Teil dieser Assembly war.
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