Compartir vía


IMetaDataAssemblyEmit::DefineManifestResource (Método)

Crea una estructura ManifestResource que contiene los metadatos para el recurso de manifiesto especificado y devuelve el token de metadatos asociado.

Sintaxis

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] El valor de este parámetro se corresponde con un token de metadatos de tipo mdtFile o mdtAssemblyRef que se asigna al proveedor de recursos. Puede usarse un valor NULL para indicar que el archivo en el que se incrustan los metadatos es el proveedor de recursos.

dwOffset
[in] El valor de este parámetro se corresponde con el desplazamiento del principio del recurso dentro del archivo. En el caso de los recursos de archivos independientes, este valor siempre será cero. Si el recurso está incrustado en un archivo PE (ejecutable portátil), se tratará de un desplazamiento del BLOB de recursos, que comenzará en la ubicación que se especifique en el archivo de encabezado cor.h.

dwResourceFlags
[in] El valor de este parámetro se corresponde con una combinación bit a bit de los valores de marca que se usan para especificar los valores de propiedad de la definición de recursos.

pmdmr
[out] El valor de este parámetro se corresponde con un puntero que apunta al token de metadatos que se devuelve.

Comentarios

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

Requisitos

Plataforma: vea Requisitos del sistema.

Encabezado: Cor.h

Biblioteca: usada como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también