Share via


Método IMetaDataAssemblyEmit::DefineFile

Cria uma estrutura File de metadados que contém metadados para o assembly referenciado por este assembly e retorna o token de metadados associado.

Sintaxe

HRESULT DefineFile (  
    [in]  LPCWSTR        szName,
    [in]  const void     *pbHashValue,
    [in]  ULONG          cbHashValue,  
    [in]  DWORD          dwFileFlags,  
    [out] mdFile         *pmdf  
);  

Parâmetros

szName
[in] O nome do arquivo a ser consumido.

pbHashValue
[in] Um ponteiro para os dados de hash associados ao assembly.

cbHashValue
[in] O tamanho, em bytes, de pbHashValue.

dwFileFlags
[in] Uma combinação bit a bit de valores FileFlags que especificam as configurações de propriedade.

pmdf
[out] Um ponteiro para o token File retornado.

Comentários

Uma estrutura File de metadados deve ser definida para cada arquivo que fazia parte desse assembly no momento em que esse assembly foi criado, excluindo o arquivo que contém os metadados.

Requisitos

Plataforma: ver requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: usada como um recurso na MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também