Compartilhar via


Método IMetaDataAssemblyEmit::DefineFile

Cria um File estrutura de metadados que contém metadados do assembly referenciado por este assembly e retorna o token de metadados associados.

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 com o assembly.

  • cbHashValue
    [in] O dimensionar em bytes de pbHashValue.

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

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

Comentários

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

Requisitos

Plataforma: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Usado sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface IMetaDataAssemblyEmit