Freigeben über


SHRemoveLocalizedName-Funktion (shellapi.h)

Entfernt den lokalisierten Namen einer Datei in einem Shellordner.

Syntax

SHSTDAPI SHRemoveLocalizedName(
  [in] PCWSTR pszPath
);

Parameter

[in] pszPath

Typ: PCWSTR

Ein Zeiger auf eine unicode-Zeichenfolge, die null beendet ist und den vollqualifizierten Pfad der Zieldatei angibt.

Rückgabewert

Typ: HRESULT

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

Hinweise

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 flag SIGDN_NORMALDISPLAY und den (nicht lokalisierten) Analysenamen mit SIGDN_DESKTOPABSOLUTEPARSING abzurufen.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shellapi.h
DLL Shell32.dll