PathCchStripPrefix-Funktion (pathcch.h)

Entfernt das Präfix "\\?\" (sofern 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, hat die gleiche Pfadzeichenfolge das Präfix entfernt, wenn das Präfix vorhanden war. Wenn kein Präfix vorhanden war, 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 Präfix zum Entfernen hat, oder einen HRESULT-Fehlercode .

Requirements

Anforderung Wert
Mindestens unterstützter Client Windows 8 [Desktop-Apps | UWP-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Header pathcch.h
Bibliothek Pathcch.lib