IMetaDataAssemblyEmit::DefineManifestResource, méthode
Crée une structure ManifestResource qui contient les métadonnées pour la ressource de manifeste spécifiée et retourne le jeton de métadonnées associé.
HRESULT DefineManifestResource (
[in] LPCWSTR szName,
[in] mdToken tkImplementation,
[in] DWORD dwOffset,
[in] DWORD dwResourceFlags,
[out] mdManifestResource *pmdmr
);
Paramètres
szName
[in] Nom de la ressource.tkImplementation
[in] Jeton de métadonnées de type mdtFile ou mdtAssemblyRef qui mappe au fournisseur de ressources. Une valeur NULL indique que le fichier dans lequel les métadonnées sont incorporées est le fournisseur de ressources.dwOffset
[in] Offset au début de la ressource dans le fichier. Pour les ressources dans les fichiers autonomes, la valeur sera toujours zéro. Si la ressource est incorporée dans un fichier exécutable portable (PE), il s'agit d'un offset du BLOB de ressource, qui démarre à l'emplacement spécifié dans le fichier d'en-tête cor.h.dwResourceFlags
[in] Combinaison d'opérations de bits des valeurs d'indicateurs qui spécifient des paramètres de propriétés pour la définition de ressources.pmdmr
[out] Pointeur vers le jeton de métadonnées retourné.
Notes
Une structure de métadonnées ManifestResource doit être définie pour chaque ressource implémentée dans chacun des fichiers de l'assembly.
Configuration requise
Plateforme : consultez Configuration requise du .NET Framework.
En-tête : Cor.h
Bibliothèque : utilisée en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0