IFileDataRetriever2::GetAbsoluteSourceFilePath
Obtiene la ruta de acceso absoluta del archivo.
HRESULT GetAbsoluteSourceFilePath(
LPWSTR pszAbsoluteSourceFilePath,
ULONG *pcchAbsoluteSourceFilePathLength);
Parámetros
- pszAbsoluteSourceFilePath
[in, out, size_is(*pcchAbsoluteSourceFilePathLength), unique] Devuelve la ruta de acceso absoluta del archivo.
- pcchAbsoluteSourceFilePathLength
[in, out] Especifica el número de caracteres de pszAbsoluteSourceFilePath. Devuelve el número de caracteres necesarios para recuperar el directorio si pszAbsoluteSourceFilePath es demasiado pequeño, o bien, el número de caracteres escritos.
Valor devuelto
S_OK
CO_E_PATHTOOLONG si la ruta de acceso absoluta del archivo es más larga que MAX_PATH.
E_POINTER
HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pszAbsoluteSourceFilePath es demasiado pequeño. En esta situación, el número necesario de caracteres se devuelve en pcchAbsoluteSourceFilePathLength.