IFileDataRetriever2::GetAbsoluteSourceFilePath
ファイルの絶対パスを取得します。
HRESULT GetAbsoluteSourceFilePath(
LPWSTR pszAbsoluteSourceFilePath,
ULONG *pcchAbsoluteSourceFilePathLength);
パラメーター
- pszAbsoluteSourceFilePath
[in, out, size_is(*pcchAbsoluteSourceFilePathLength), unique] ファイルの絶対パスを返します。
- pcchAbsoluteSourceFilePathLength
[in, out] pszAbsoluteSourceFilePath の文字数を指定します。書き込まれた文字数を返します。pszAbsoluteSourceFilePath が小さすぎる場合は、ディレクトリの取得に必要な文字数を返します。
戻り値
S_OK
CO_E_PATHTOOLONG (ファイルの絶対パスが MAX_PATH より長い場合)
E_POINTER
HRESULT_FROM_WIN32(ERROR_MORE_DATA) (pszAbsoluteSourceFilePath が小さすぎる場合。この場合、必要な文字数が pcchAbsoluteSourceFilePathLength に返されます。)