Partager via


IMetaDataAssemblyEmit::DefineFile, méthode

Crée une structure File contenant les métadonnées pour l'assembly référencé par cet assembly et retourne le jeton de métadonnées associé.

Syntaxe

HRESULT DefineFile (  
    [in]  LPCWSTR        szName,
    [in]  const void     *pbHashValue,
    [in]  ULONG          cbHashValue,  
    [in]  DWORD          dwFileFlags,  
    [out] mdFile         *pmdf  
);  

Paramètres

szName
[in] Nom du fichier à consommer.

pbHashValue
[in] Pointeur vers les données de hachage associées à l’assembly.

cbHashValue
[in] Taille en octets de pbHashValue.

dwFileFlags
[in] Combinaison au niveau du bit de valeurs FileFlags qui spécifient les paramètres de propriété.

pmdf
[out] Pointeur vers le jeton File retourné.

Notes

Une structure de métadonnées File doit être définie pour chaque fichier qui faisait partie de cet assembly au moment où cet assembly a été généré, à l’exclusion du fichier qui contient les métadonnées.

Spécifications

Plateforme : Consultez Configuration requise.

En-tête : Cor.h

Bibliothèque : utilisée comme ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi