Método IMetaDataAssemblyImport::GetFileProps (rometadataapi.h)
Obtém as propriedades do arquivo com a assinatura de metadados especificada.
Sintaxe
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
O token de metadados mdFile que representa o arquivo para o qual obter as propriedades.
[out] szName
O nome simples do arquivo.
[in] cchName
O tamanho, em caracteres largos, de szName.
[out] pchName
O número de caracteres largos retornados no szName.
[out] ppbHashValue
Um ponteiro para o valor de hash. Esse é o hash, usando o algoritmo SHA-1, do arquivo.
[out] pcbHashValue
O número de caracteres largos no valor de hash retornado.
[out] pdwFileFlags
Um ponteiro para os sinalizadores que descrevem os metadados aplicados a um arquivo. O valor dos sinalizadores é uma combinação de um ou mais valores de CorFileFlags.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | rometadataapi.h |