Freigeben über


SHRemoveLocalizedName-Funktion (shellapi.h)

Entfernt den lokalisierten Namen einer Datei in einem Shell-Ordner.

Syntax

SHSTDAPI SHRemoveLocalizedName(
  [in] PCWSTR pszPath
);

Die Parameter

[in] pszPath

Typ: PCWSTR-

Ein Zeiger auf eine mit Null beendete Unicode-Zeichenfolge, die den vollqualifizierten Pfad der Zieldatei angibt.

Rückgabewert

Typ: HRESULT-

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Wenn eine Anzeigenamenzeichenfolge von SHSetLocalizedName festgelegt wird, verwendet Windows Explorer diese Zeichenfolge für die Anzeige anstelle des Dateinamens. Der Pfad zur Datei ist unverändert.

Anwendungen können die IShellFolder::GetDisplayNameOf-Methode verwenden, um den Anzeigenamen (lokalisiert) mit dem SIGDN_NORMALDISPLAY-Flag und dem analysierten (nicht lokalisierten) Namen mit SIGDN_DESKTOPABSOLUTEPARSING abzurufen.

Durch Aufrufen von SHRemoveLocalizedName wird der Anzeigename mit dem Analysenamen identisch.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2008 [Nur Desktop-Apps]
Zielplattform Fenster
Header shellapi.h
Library shell32.lib
DLL Shell32.dll