Teilen über


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.

Syntax

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 Hashdaten, die der Assembly zugeordnet sind.

cbHashValue
[in] Die Größe von pbHashValue in Bytes.

dwFileFlags
[in] Eine bitweise Kombination von FileFlags-Werten, die Eigenschafteneinstellungen angeben.

pmdf
[out] Ein Zeiger auf das zurückgegebene File-Token.

Bemerkungen

Für jede Datei, die zum Zeitpunkt der Assemblyerstellung Teil dieser Assembly war, muss eine File-Metadatenstruktur definiert werden, mit Ausnahme der Datei, die die Metadaten enthält.

Anforderungen

Plattform: Informationen finden Sie unter Systemanforderungen.

Header: Cor.h

Bibliothek: Als Ressource in „MsCorEE.dll“ verwendet

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Weitere Informationen