Condividi tramite


Metodo IMetaDataAssemblyImport::GetFileProps (rometadataapi.h)

Ottiene le proprietà del file con la firma dei metadati specificata.

Sintassi

HRESULT GetFileProps(
  [in]  mdFile     mdf,
  [out] LPWSTR     szName,
  [in]  ULONG      cchName,
  [out] ULONG      *pchName,
  [out] const BYTE **ppbHashValue,
  [out] ULONG      *pcbHashValue,
  [out] DWORD      *pdwFileFlags
);

Parametri

[in] mdf

Token di metadati mdFile che rappresenta il file per cui ottenere le proprietà.

[out] szName

Nome semplice del file.

[in] cchName

Dimensioni, in caratteri wide, di szName.

[out] pchName

Numero di caratteri wide effettivamente restituiti in szName.

[out] ppbHashValue

Puntatore al valore hash. Questo è l'hash, usando l'algoritmo SHA-1, del file.

[out] pcbHashValue

Numero di caratteri wide nel valore hash restituito.

[out] pdwFileFlags

Puntatore ai flag che descrivono i metadati applicati a un file. Il valore dei flag è una combinazione di uno o più valori CorFileFlags .

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataAssemblyImport