PathCchStripPrefix 関数 (pathcch.h)

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

構文

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

Parameters

[in, out] pszPath

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

[in] cchPath

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

戻り値

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

Requirements

Requirement 価値
サポートされる最小クライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
ターゲット プラットフォーム Windows
ヘッダー pathcch.h
ライブラリ Pathcch.lib