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