PathCchStripPrefix 関数 (pathcch.h)

"\?" プレフィックス (存在する場合) をファイル パスから削除します。

構文

WINPATHCCHAPI HRESULT PathCchStripPrefix(
  [in, out] PWSTR  pszPath,
  [in]      size_t cchPath
);

パラメーター

[in, out] pszPath

パス文字列へのポインター。 この関数が正常に返されると、プレフィックスが存在する場合は、同じパス文字列でプレフィックスが削除されます。 プレフィックスが存在しない場合、文字列は変更されません。

[in] cchPath

pszPath が指すバッファーのサイズ (文字数)。

戻り値

この関数は 、プレフィックスが 削除された場合はS_OKを返し、パスに削除するプレフィックスがない場合は S_FALSEHRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー pathcch.h
Library Pathcch.lib