Méthode IMetaDataAssemblyImport ::GetFileProps (rometadataapi.h)
Obtient les propriétés du fichier avec la signature de métadonnées spécifiée.
Syntaxe
HRESULT GetFileProps(
[in] mdFile mdf,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] const BYTE **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwFileFlags
);
Paramètres
[in] mdf
Jeton de métadonnées mdFile qui représente le fichier pour lequel obtenir les propriétés.
[out] szName
Nom simple du fichier.
[in] cchName
Taille, en caractères larges, de szName.
[out] pchName
Nombre de caractères larges réellement retournés dans szName.
[out] ppbHashValue
Pointeur vers la valeur de hachage. Il s’agit du hachage, à l’aide de l’algorithme SHA-1, du fichier.
[out] pcbHashValue
Nombre de caractères larges dans la valeur de hachage retournée.
[out] pdwFileFlags
Pointeur vers les indicateurs qui décrivent les métadonnées appliquées à un fichier. La valeur des indicateurs est une combinaison d’une ou plusieurs valeurs CorFileFlags.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |