Compartir a través de


IMetaDataAssemblyEmit::DefineManifestResource (Método)

Crea una estructura ManifestResource que contiene metadatos para el recurso de manifiesto especificado y devuelve el símbolo (token) de metadatos asociado.

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

Parámetros

  • szName
    [in] Nombre del recurso.

  • tkImplementation
    [in] Símbolo (token) de metadatos de tipo mdtFile o mdtAssemblyRef que se asigna al proveedor de recursos. Un valor NULL indica que el archivo en el que se incrustan los metadatos es el proveedor de recursos.

  • dwOffset
    [in] Desplazamiento hasta el comienzo del recurso dentro del archivo. Para los recursos en archivos independientes, será siempre cero. Si el recurso está incrustado en un archivo PE (ejecutable portable), será un desplazamiento del BLOB de recursos, que comienza en la ubicación especificada en el archivo de encabezado cor.h.

  • dwResourceFlags
    [in] Combinación bit a bit de valores de marcador que especifican la configuración de las propiedades para la definición del recurso.

  • pmdmr
    [out] Puntero al símbolo (token) de metadatos devuelto.

Comentarios

Se debe definir una estructura de metadatos ManifestResource para cada recurso que se implemente en cada uno de los archivos del ensamblado.

Requisitos

Plataforma: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: se usa como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataAssemblyEmit (Interfaz)