Compartir a través de


Método IMetaDataAssemblyImport::GetFileProps (rometadataapi.h)

Obtiene las propiedades del archivo con la firma de metadatos especificada.

Sintaxis

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

Parámetros

[in] mdf

Token de metadatos mdFile que representa el archivo para el que se van a obtener las propiedades.

[out] szName

Nombre simple del archivo.

[in] cchName

Tamaño, en caracteres anchos, de szName.

[out] pchName

Número de caracteres anchos que realmente se devuelven en szName.

[out] ppbHashValue

Puntero al valor hash. Este es el hash, mediante el algoritmo SHA-1, del archivo.

[out] pcbHashValue

Número de caracteres anchos en el valor hash devuelto.

[out] pdwFileFlags

Puntero a las marcas que describen los metadatos aplicados a un archivo. El valor de las marcas es una combinación de uno o varios valores CorFileFlags.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado rometadataapi.h

Consulte también

IMetaDataAssemblyImport