Freigeben über


AddFile Method

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;

Parameters

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-Schnittstelle , die verwendet werden soll, um Metadaten auszugeben, falls erforderlich.

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

Return Value

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

Requirements

Requires alink.h.

See also