Freigeben über


AddFile2-Methode

Fügt der Assembly Dateien hinzu. Kann auch zum Erstellen ungebundener Module verwendet werden.

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

Parameter

  • AssemblyID
    ID für die Assembly, der die Datei hinzugefügt wird.

  • pszFilename
    Name der hinzuzufügenden Datei.

  • dwFlags
    COM+ FileDef-Flags wie ffContainsNoMetaData und ffWriteable. dwFlags werden an IMetaDataAssemblyEmit::DefineFile-Methode übergeben.

  • pEmitter
    Schnittstelle mit der IMetaDataEmit2-Schnittstelle-Schnittstelle.

  • pFileToken
    Empfängt die ID für die hinzuzufügende Datei.

Rückgabewert

Gibt S_OK zurück, wenn die Methode erfolgreich ausgeführt wurde.

Anforderungen

Erfordert alink.h.

Siehe auch

Konzepte

ALink-API (Verweis zur nicht verwalteten API)

Weitere Ressourcen

IALink2-Schnittstelle

IALink-Schnittstelle