PathCchStripPrefix-Funktion (pathcch.h)

Entfernt das Präfix "\?", falls vorhanden, aus einem Dateipfad.

Syntax

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

Parameter

[in, out] pszPath

Ein Zeiger auf die Pfadzeichenfolge. Wenn diese Funktion erfolgreich zurückgegeben wird, wurde das Präfix für dieselbe Pfadzeichenfolge entfernt, wenn das Präfix vorhanden war. Wenn kein Präfix vorhanden ist, bleibt die Zeichenfolge unverändert.

[in] cchPath

Die Größe des Puffers, auf den pszPath in Zeichen verweist.

Rückgabewert

Diese Funktion gibt S_OK zurück, wenn das Präfix entfernt wurde , S_FALSE , wenn der Pfad kein zu entfernenes Präfix oder einen HRESULT-Fehlercode aufweist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile pathcch.h
Bibliothek Pathcch.lib