Partilhar via


IMetaDataAssemblyEmit::DefineFile Method

Cria uma estrutura de File metadados contendo metadados para assembly referenciado por esse assembly e retorna o token de metadados associado.

Syntax

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

Parameters

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

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

cbHashValue [em] O tamanho em bytes de pbHashValue.

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

pmdf [saídas] Um ponteiro para o token retornado File .

Remarks

Uma File estrutura 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.

Requirements

Plataforma: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also