Compartilhar via


Método de IMetaDataAssemblyEmit::DefineManifestResource

Cria um ManifestResource estrutura que contém metadados do recurso de manifesto especificado e retorna o token de metadados associados.

HRESULT DefineManifestResource (
    [in] LPCWSTR                szName, 
    [in] mdToken                tkImplementation, 
    [in] DWORD                  dwOffset, 
    [in] DWORD                  dwResourceFlags,
    [out] mdManifestResource    *pmdmr
);

Parâmetros

  • szName
    [in] O nome do recurso.

  • tkImplementation
    [in] Um token de metadados do tipo mdtFile ou mdtAssemblyRef que mapeia para o provedor de recursos. Um valor nulo indica que o arquivo na qual os metadados está incorporado é o provedor de recursos.

  • dwOffset
    [in] O deslocamento para o início do recurso dentro do arquivo. Para recursos de arquivos autônomos, será sempre zero. Se o recurso é incorporado em um arquivo de PE (executáveis portáteis), este é um deslocamento do recurso BLOB, que começa no local especificado no arquivo de cabeçalho cor.h.

  • dwResourceFlags
    [in] Uma combinação bit a bit dos valores de sinalizadores que especificam as configurações de propriedade para a definição de recurso.

  • pmdmr
    [out] Um ponteiro para o token de metadados retornados.

Comentários

Um ManifestResource estrutura de metadados deve ser definida para cada recurso que é implementado em cada um dos arquivos do assembly.

Requisitos

Plataforma: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Cor.h

Biblioteca: Usado como um recurso em mscoree

.NET Framework versões: 4, 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 de IMetaDataAssemblyEmit