Compartilhar via


IFileDataRetriever2::GetAbsoluteSourceFilePath

Obtém o caminho absoluto do arquivo.

HRESULT GetAbsoluteSourceFilePath(
  LPWSTR pszAbsoluteSourceFilePath,
  ULONG *pcchAbsoluteSourceFilePathLength);

Parâmetros

  • pszAbsoluteSourceFilePath
    [in, out, size_is(*pcchAbsoluteSourceFilePathLength), unique] Retorna o caminho absoluto do arquivo.
  • pcchAbsoluteSourceFilePathLength
    [in, out] Especifica o número de caracteres em pszAbsoluteSourceFilePath. Retorna o número de caracteres necessários para recuperar o diretório quando pszAbsoluteSourceFilePath for muito pequeno ou retorna o número de caracteres gravados.

Valor de retorno

  • S_OK

  • CO_E_PATHTOOLONG quando o caminho de arquivo absoluto for mais longo que MAX_PATH.

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) quando pszAbsoluteSourceFilePath for muito pequeno. Nessa situação, o número necessário de caracteres é retornado em pcchAbsoluteSourceFilePathLength.

Consulte também

Referência

Interface IFileDataRetriever2