PathCchSkipRoot 関数 (pathcch.h)

ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。

この関数は PathSkipRoot とは異なり、"\"、"\?"、"\?\UNC" プレフィックスを持つパスを受け入れます。

構文

WINPATHCCHAPI HRESULT PathCchSkipRoot(
  [in]  PCWSTR pszPath,
  [out] PCWSTR *ppszRootEnd
);

パラメーター

[in] pszPath

パス文字列へのポインター。

[out] ppszRootEnd

この関数が正常に返されるときに、ドライブ文字または UNC サーバー/共有パス要素の後のパスの最初の文字を指すポインターのアドレス。 パスがルートのみで構成されている場合、この値は文字列の終端の null 文字を指します。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

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