Freigeben über


AddFile-Methode

Fügt der Assembly Dateien hinzu. Kann auch verwendet werden, um ungebundene Module zu erstellen.

Syntax

HRESULT AddFile(  
    mdAssembly      AssemblyID,  
    LPCWSTR         pszFilename,  
    DWORD           dwFlags,  
    IMetaDataEmit*  pEmitter,  
    mdFile*         pFileToken  
) PURE;  

Parameter

AssemblyID
Eindeutige ID der Assembly, die erweitert werden soll.

pszFilename
Vollqualifizierter Dateiname, der hinzugefügt werden soll.

dwFlags
COM+ FileDef-Flags wie ffContainsNoMetaData und ffWriteable. dwFlags wird an die DefineFile-Methodeübergeben.

pEmitter
IMetaDataEmit Interface-Schnittstelle , die verwendet werden soll, um Metadaten auszugeben, falls erforderlich.

pFileToken
Zeigen Sie darauf, wo die eindeutige ID der hinzugefügten Datei gespeichert wird.

Rückgabewert

Gibt S_OK zurück, wenn die Methode erfolgreich war.

Anforderungen

Erfordert alink.h.

Siehe auch