Compartilhar via


Método AddFile

Adiciona arquivos ao conjunto de módulos (assembly). Também pode ser usado para criar módulos não acoplados.

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

Parâmetros

  • AssemblyID
    ID exclusiva do assembly a ser incrementado.

  • pszFilename
    Nome totalmente qualificado do arquivo a ser adicionado.

  • dwFlags
    COM + FileDef sinalizadores, sistema autônomo ffContainsNoMetaData e ffWriteable. dwFlags é passado para Método IMetaDataAssemblyEmit::DefineFile.

  • pEmitter
    Interface IMetaDataEmit interface a ser usada para emitir metadados, se necessário.

  • pFileToken
    Ponteiro para onde a ID exclusiva do arquivo adicionado será armazenada.

Valor de retorno

Retorna S_OK se o método for bem-sucedido.

Requisitos

Requer alink.h.

Consulte também

Conceitos

ALink API (referência de API não gerenciada)

Outros recursos

Interface IALink

Interface IALink2