Partager via


IMetaDataAssemblyEmit::DefineFile Method

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

Syntax

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

Parameters

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 de valeurs au niveau du bit qui spécifient les paramètres de FileFlags propriété.

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

Remarks

Une File structure de métadonnées 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.

Requirements

Plateforme: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

See also