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.