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 |