Veraltete Shell-APIs

[FOLDERSETDATA kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP mit Service Pack 2 (SP2) und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows. ]

[Diese Funktion ist in Windows 2000 und über Windows XP Service Pack 2 (SP2) verfügbar. Es ist ab dem 1. Windows Vista nicht mehr verfügbar.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[CharLowerWrapW ist für die Verwendung in Windows XP verfügbar. In nachfolgenden Versionen ist sie möglicherweise nicht verfügbar. Sie sollten CharLowerW an seiner Stelle verwenden.]

[CharUpperBuffWrapW ist für die Verwendung in Windows XP verfügbar. In nachfolgenden Versionen ist sie möglicherweise nicht verfügbar. Sie sollten CharUpperBuffW an seiner Stelle verwenden.]

[CompareStringWrapW ist für die Verwendung in Windows XP verfügbar. Sie ist in nachfolgenden Versionen nicht verfügbar. Verwenden Sie an seiner Stelle CompareStringW.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist ab dem 1. Windows Vista nicht mehr verfügbar.]

[Diese Funktion ist veraltet und kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[DAD _ AutoScroll ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[DAD _ DragEnterEx ist in den Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen _ ImageList DragEnter. ]

[DAD _ DragEnterEx2 ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen _ ImageList DragEnter.]

[DAD _ DragLeave ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen _ ImageList DragLeave.]

[DAD _ DragMove ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen _ ImageList DragMove. ]

[DAD _ SetDragImage ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen ImageList _ BeginDrag.]

[DAD _ ShowDragImage ist in den Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen ImageList _ DragShowNolock. ]

[Diese Funktion wird nur aus Gründen der Abwärtskompatibilität beibehalten. Verwenden Sie stattdessen ExpandEnvironmentStrings.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows. ]

[Diese Funktion ist auf Windows XP mit SP2 über Windows Vista verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows. Clientanwendungen sollten stattdessen IAttachmentExecute verwenden, um eine Benutzerumgebung zu präsentieren, die einen sicheren Download und Austausch von Dateien über E-Mail- und Messaginganlagen ermöglicht.]

[FindResourceWrapW ist für die Verwendung in Windows XP verfügbar. In nachfolgenden Versionen ist sie möglicherweise nicht verfügbar. Verwenden Sie stattdessen FindResourceW.]

[GetDateFormatWrapW ist für die Verwendung in Windows XP verfügbar. Sie ist in nachfolgenden Versionen nicht verfügbar. Sie sollten getDateFormatW an seiner Stelle verwenden.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[GetTimeFormatWrapW ist für die Verwendung in Windows XP verfügbar. In nachfolgenden Versionen ist sie möglicherweise nicht verfügbar. Sie sollten getTimeFormatW an seiner Stelle verwenden.]

[GUIDFromString ist über Windows XP mit SP2 oder Windows Vista verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Anwendungen sollten CLSIDFromString oder IIDFromString statt dieser Funktion verwenden.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[IsCharAlphaNumericWrapW ist für die Verwendung in Windows XP verfügbar. Sie ist in nachfolgenden Versionen nicht verfügbar. Sie sollten isCharAlphaNumericW verwenden.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows. Verwenden Sie stattdessen GetDriveType oder WNetGetConnection.]

[Diese Schnittstelle wird von Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von wird sie möglicherweise nicht Windows.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows. Verwenden Sie stattdessen InitCommonControlsEx.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist ab 7 nicht mehr Windows verfügbar.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist ab 7 nicht mehr Windows verfügbar.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist für die Verwendung in Windows XP verfügbar. In nachfolgenden Versionen ist sie möglicherweise nicht verfügbar. Verwenden Sie an seiner Stelle OutputDebugStringW.]

[Es wird erwartet, dass die ParseField-Funktion derzeit für die Verwendung in der nächsten Version des Microsoft Windows verfügbar ist. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion wird ab dem 1. Windows Vista nicht mehr unterstützt.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von geändert oder nicht verfügbar Windows.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CoTaskMemAlloc.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Struktur wird nicht unterstützt.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CLSIDFromString.]

[SHCreateProcessAsUserW ist unter Windows XP- oder höher-Systemen nicht implementiert.]

[SHCreateProcessAsUserW wird nicht mehr in Windows XP oder höher implementiert.]

[Diese Funktion ist als veraltet markiert. Verwenden Sie stattdessen CreateClassMoniker. Beachten Sie, dass die im Aufruf von CreateClassMoniker verwendete CLSID anwendungsdefiniert sein muss. Rufen Sie CreateClassMoniker nicht mit einer systemdefinierten CLSID auf.]

[SHDestroyPropSheetExtArray ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[SHExtractIconsW ist über Windows XP SP2 verfügbar. Er kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie wird unter Windows Vista und höher nicht unterstützt. Verwenden Sie stattdessen OleFlushClipboard.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CoTaskMemFree.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[SHGetMalloc ist über Windows Vista und Windows Server 2003 verfügbar, kann aber in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein. Alternative Empfehlungen finden Sie im Abschnitt "Hinweise".]

[SHGetShellStyleHInstance ist für die Verwendung im Windows XP-Betriebssystem bis einschließlich SP2 verfügbar. Sie ist in späteren Versionen von Windows wie Windows Vista nicht verfügbar.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie wird ab Windows Vista nicht unterstützt.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie ist ab Windows Vista nicht verfügbar.]

[Diese Funktion wird nicht mehr unterstützt.]

[Diese Funktion wird nicht mehr unterstützt.]

[Diese Funktion ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Diese Funktion ist über Windows XP mit SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Dieses Objekt ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Dieses Objekt ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Dieses Objekt ist über Windows XP SP2 und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Dieses Objekt ist über Windows XP Service Pack 2 (SP2) und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Dieses Objekt wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Die einzige Methode, DoContextMenuPopup,ist ab Windows Server 2003 nicht mehr für die Verwendung verfügbar.]

[Diese Schnittstelle ist veraltet. Sie wird über Windows XP SP2 und Windows Server 2003 unterstützt. Sie wird ab Windows Vista nicht unterstützt.]

[IDeskBandInfo kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein.]

[Diese Schnittstelle wird über Windows XPSP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Diese Schnittstelle wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Diese Schnittstelle wird über Windows XP SP2 und Windows Server 2003 unterstützt. Sie wird ab Windows Vista nicht unterstützt.]

[Die IEnumSyncItems-Schnittstelle ist für die Verwendung über Windows XP verfügbar. Sie ist in nachfolgenden Versionen von Windows nicht verfügbar.]

[Die IEnumSyncSchedules-Schnittstelle ist für die Verwendung über Windows XP verfügbar. Es ist in nachfolgenden Versionen von Windows nicht verfügbar.]

[Die IIdentityChangeNotify-Schnittstelle ist für die Verwendung in Windows 2000 verfügbar. In Windows XP wurde diese Funktion durch Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktopersetzt und kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[Diese Schnittstelle wird über Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird sie möglicherweise nicht unterstützt.]

[Diese Schnittstelle wird ab Windows Vista nicht unterstützt. Sie wurde aus den öffentlichen Headern entfernt.]

[Diese Schnittstelle wird von Windows XP SP2 und Windows Server 2003 unterstützt. Ab Vista wird sie Windows unterstützt.]

[Diese Schnittstelle wird von Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von wird sie möglicherweise Windows.]

[IShellFolderView ist ab Version 7 nicht mehr Windows verfügbar. Verwenden Sie stattdessen IFolderView2 und IFolderView.]

[Diese Schnittstelle wird schließlich nicht mehr unterstützt. Es wird empfohlen, Windows GDI+-APIs statt IShellImageData-Methoden zu verwenden.]

[IShellTaskScheduler2 ist in xp Windows verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

[Die ISyncSchedule-Schnittstelle ist für die Verwendung über Windows XP verfügbar. Sie ist in nachfolgenden Versionen von nicht Windows.]

[Die ISyncScheduleMgr-Schnittstelle kann über xp Windows werden. Sie ist in nachfolgenden Versionen von nicht Windows.]

[ITravelEntry wird möglicherweise nicht in Versionen von unterstützt, Windows höher als Windows XP sind.]

[Diese Benachrichtigung wird von xp Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von wird sie möglicherweise Windows.]

[Diese Benachrichtigung wird von xp Windows XP SP2 und Windows Server 2003 unterstützt. In nachfolgenden Versionen von wird sie möglicherweise Windows.]

Die folgenden APIs sind entweder veraltet oder werden durch neuere APIs ersetzt.

In diesem Abschnitt

Thema BESCHREIBUNG
AUTO_SCROLL_DATA
AUTO_SCROLL_DATA kann geändert oder nicht verfügbar sein.
CABINETSTATE
CABINETSTATE kann geändert oder nicht verfügbar sein.
DESKBANDINFO
Empfängt Informationen zu einem Bandobjekt. Diese Struktur wird mit der veralteten IDeskBand::GetBandInfo-Methode verwendet.
SECURELOCK
Veraltet. Diese Enumeration wird von der BASEBROWSERDATA-Struktur verwendet, um den Status des Sperrsymbols des Basisbrowsers anzugeben.
FOLDERSETDATA
Veraltet. In IBrowserService2::GetFolderSetData verwendete Daten.
TOOLBARITEM
Veraltet. Daten, die in IBrowserService2::_GetToolbarItem, IBrowserService2::v_MayGetNextToolbarFocusund IBrowserService2::_SetFocus verwendet werden, um ein Symbolleistenelement zu definieren.
AddMRUStringW
Fügt am Anfang der Liste der zuletzt verwendeten (MRU) eine Zeichenfolge hinzu.
CallCPLEntry16
Führt keine Funktion aus. Dieser Parameter wird aus Gründen der Abwärtskompatibilität bereitgestellt.
CanShareFolderW
Wird verwendet, um zu bestimmen, ob die Option Diesen Ordner freigeben in der Webansicht angezeigt werden soll.
CharLowerWrapW
Konvertiert eine Unicode-Zeichenfolge oder ein einzelnes Zeichen in Kleinbuchstaben. Wenn der Operand eine Zeichenfolge ist, konvertiert die Funktion die Zeichen an Ort und Stelle.
[!Note]
CharLowerWrapW ist ein Wrapper für die CharLowerW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite CharLower.

CharUpperBuffWrapW
Konvertiert Kleinbuchstaben in einem Puffer in Großbuchstaben. Die -Funktion konvertiert die Zeichen an Ort und Stelle.
[!Note]
CharUpperBuffWrapW ist ein Wrapper für die CharUpperBuffW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite CharUpperBuff.

CIDLData_CreateFromIDArray
CIDLData_CreateFromIDArray kann geändert oder nicht verfügbar sein.
CompareStringWrapW
Vergleicht zwei Unicode-Zeichenfolgen unter Verwendung eines angegebenen Locale.
[!Note]
CompareStringWrapW ist ein Wrapper für die CompareStringW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite CompareString.

ConnectToConnectionPoint
Stellt eine Verbindung zwischen der Senke eines Clients und einem Verbindungspunktcontainer ein oder beendet diese.
CreateHardwareEventMoniker
Erstellt einen Moniker, der eine Hardwarekomponente und den zugehörigen Ereignishandler darstellt. AutoPlay verwendet diese Funktion, um Anwendungen die Verwendung von AutoPlay-Ereignissen zu ermöglichen.
CreateUserProfileEx
Erstellt ein Benutzerprofil für einen angegebenen Benutzer.
CscSearchApiGetInterface
Erstellt eine Instanz eines CCscSearchApiInterface-Objekts.
DAD_AutoScroll
Führt einen Bildlauf durch das Fenster aus, während ein Bild gezogen wird.
DAD_DragEnterEx
Sperrt Updates des angegebenen Fensters während eines Ziehvorganges und zeigt das Ziehbild an der angegebenen Position innerhalb des Fensters an.
DAD_DragEnterEx2
Sperrt Updates des angegebenen Fensters während eines Drag & Drop-Vorgangs und zeigt das Ziehbild an der angegebenen Position im Fenster an.
DAD_DragLeave
Entsperrt das fenster, das von der DAD_DragEnterEx wird.
DAD_DragMove
Verschiebt das Bild, das während eines Drag & Drop-Vorgangs gezogen wird.
DAD_SetDragImage
Legt das Ziehbild fest.
DAD_ShowDragImage
Zeigt das gezogene Bild an oder blendet es aus.
DoEnvironmentSubst
Analysiert eine Eingabezeichenfolge, die Verweise auf eine oder mehrere Umgebungsvariablen enthält, und ersetzt sie durch ihre vollständig erweiterten Werte.
DriveType
DriveType kann geändert oder nicht verfügbar sein.
EnumMRUListW
Listet den Inhalt der MRU-Liste auf. Ruft optional ein Element aus der -Enumeration ab.
EstimateFileRiskLevel
Schätzt das Risiko der Ausführung von unbekanntem Code, wenn ein Handler für eine bestimmte Datei aufgerufen wird. Dieses Risiko basiert auf einem Verständnis des Handlers und des Codeinhalts der Datei.
ExtractAssociatedIconEx
ExtractAssociatedIconEx kann geändert oder nicht verfügbar sein.
FindResourceWrapW
Bestimmt den Speicherort einer Ressource mit dem angegebenen Typ und Namen im angegebenen Modul.
[!Note]
FindResourceWrapW ist ein Wrapper für die FindResourceW-Funktion. Weitere Hinweise zur Verwendung finden Sie unter FindResource.

GetDateFormatWrapW
Formatiert ein Datum als Datumszeichenfolge für ein angegebenes Locale. Die Funktion formatiert entweder ein angegebenes Datum oder das lokale Systemdatum.
[!Note]
GetDateFormatWrapW ist ein Wrapper für die GetDateFormatW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite GetDateFormat.

GetFileNameFromBrowse
Erstellt ein Dialogfeld Öffnen, damit der Benutzer das Laufwerk, das Verzeichnis und den Namen einer zu öffnenden Datei angeben kann.
GetMenuPosFromID
GetMenuPosFromID kann geändert oder nicht verfügbar sein.
GetTimeFormatWrapW
Formatiert die Zeit als Zeitzeichenfolge für ein angegebenes Locale. Die Funktion formatiert entweder eine angegebene Uhrzeit oder die lokale Systemzeit.
[!Note]
GetTimeFormatWrapW ist ein Wrapper für die GetTimeFormatW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite GetTimeFormat.

GUIDFromString
Konvertiert eine Zeichenfolge in eine GUID.
ILLoadFromStream
Veraltet. Lädt eine ITEMIDLIST-Struktur aus einem Stream.
ILLoadFromStreamEx(IStream , PIDLIST_ABSOLUTE)
Diese Funktion kann geändert oder nicht verfügbar sein.
ILLoadFromStreamEx(IStream , PIDLIST_RELATIVE)
Diese Funktion kann geändert oder nicht verfügbar sein.
ILLoadFromStreamEx(IStream , PITEMID_CHILD)
Diese Funktion kann geändert oder nicht verfügbar sein.
IsCharAlphaNumericWrapW
Bestimmt, ob ein Zeichen entweder ein alphabetisches oder ein numerisches Zeichen ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während des Setups oder über Systemsteuerung.
[!Note]
IsCharAlphaNumericWrapW ist ein Wrapper für die IsCharAlphaNumericW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite IsCharAlphaNumeric.

IsNetDrive
Testet, ob ein Laufwerk ein Netzwerklaufwerk ist.
IsUserAnAdmin
IsUserAnAdmin ist möglicherweise geändert oder nicht verfügbar.
LPFNDFMCALLBACK
LPFNDFMCALLBACK kann geändert oder nicht verfügbar sein.
LPFNVIEWCALLBACK
Definiert den Prototyp für die Rückruffunktion, die vom Systemordneransichtsobjekt verwendet wird. Diese Funktion dupliziert im Wesentlichen die Funktionalität von IShellFolderViewCB.
LinkWindow_RegisterClass
Registriert eine Fensterklasse, die die Verwendung des allgemeinen SysLink-Steuerelements in einem Fenster ermöglicht.
LinkWindow_UnregisterClass
Aufheben der Registrierung einer Fensterklasse, die vonLinkWindow_RegisterClass.
MLFreeLibrary
Entzuordnung einer Ressourcen-DLL, die von der MLLoadLibrary-Funktion geladen wird.
MLHtmlHelp
Zeigt ein Hilfefenster an, das der aktuellen Einstellung der Benutzeroberflächensprache entspricht.
MLLoadLibrary
Karten eine entsprechende Ressourcen-DLL in den Adressraum der aufrufenden Funktion ein, basierend auf der Standardsprache der Benutzeroberfläche des Benutzers.
MLWinHelp
Startet Windows Hilfe (Winhelp.exe) und übergibt zusätzliche Daten, die die Art der von der Anwendung angeforderten Hilfe angibt.
OpenRegStream
OpenRegStream kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHOpenRegStream2 oder SHOpenRegStream.
OutputDebugStringWrapW
Sendet eine Unicode-Zeichenfolge zur Anzeige an den Debugger.
[!Note]
OutputDebugStringWrapW ist ein Wrapper für die OutputDebugStringW-Funktion. Weitere Hinweise zur Verwendung finden Sie auf der Seite OutputDebugString.

ParseField
Liest eine Zeile aus "Setup.inf" und extrahiert das angegebene Feld aus der Zeichenfolge.
PassportWizardRunDll
Startet den Passport-Assistenten bei Verwendung mit Rundll32.exe.
PathCleanupSpec
PathCleanupSpec kann geändert oder nicht verfügbar sein.
PathGetShortPath
PathGetShortPath kann geändert oder nicht verfügbar sein.
PathIsExe
PathIsExe kann geändert oder nicht verfügbar sein.
PathIsSlow
PathIsSlow kann geändert oder nicht verfügbar sein.
PathProcessCommand
Veraltet. Verarbeitet eine Zeichenfolge, die eine Befehlszeile enthält, und generiert eine Zeichenfolge in passenden Anführungsstrichen, an die bei Bedarf Argumente angefügt werden.
PathResolve
PathResolve kann geändert oder nicht verfügbar sein.
PerUserInit
Erstellt Eigene Dokumente und andere spezielle Ordner, initialisiert sie nach Bedarf und erstellt das Kontextmenüelement An senden für Eigene Dokumente.
PFNASYNCICONTASKCALLBACK
Definiert den Prototyp für die Rückruffunktion, die von SHMapIDListToImageListIndexAsync verwendet wird.
PickIconDlg
PickIconDlg kann geändert oder nicht verfügbar sein.
ReadCabinetState
ReadCabinetState kann geändert oder nicht verfügbar sein.
RealDriveType
RealDriveType kann geändert oder nicht verfügbar sein.
RestartDialog
Zeigt ein Dialogfeld an, in dem der Benutzer aufgefordert wird, Windows. Wenn der Benutzer auf die Schaltfläche klickt, ruft die Funktion ExitWindowsEx auf, um zu versuchen, Windows.
RestartDialogEx
Zeigt ein Dialogfeld an, in dem der Benutzer aufgefordert wird, die Windows. Wenn der Benutzer auf die Schaltfläche klickt, ruft die Funktion ExitWindowsEx auf, um zu versuchen, Windows.
SHAddFromPropSheetExtArray
Fügt einem Eigenschaftenblatt-Erweiterungsarray, das von SHCreatePropSheetExtArray erstellt wurde, Seiten hinzu.
SHAlloc
Weist Arbeitsspeicher aus dem Heap der Shell zu.
SHAllocShared
SHAllocShared kann geändert oder nicht verfügbar sein.
SHAnsiToAnsi
Kopiert eine ANSI-Zeichenfolge.
SHAnsiToUnicode
Konvertiert eine Zeichenfolge von der ANSI-Codepage in die Unicode-Codepage.
SHChangeDWORDAsIDList
SHChangeDWORDAsIDList kann geändert oder nicht verfügbar sein.
SHChangeProductKeyAsIDList
SHChangeUpdateImageIDList
SHChangeUpdateImageIDList kann geändert oder nicht verfügbar sein.
SHCloneSpecialIDList
SHCloneSpecialIDList kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHGetSpecialFolderLocation.
SHCLSIDFromString
Nimmt die Zeichenfolgenform eines Klassenbezeichners (CLSID) an und erstellt die entsprechende CLSID.
SHCoCreateInstance
SHCoCreateInstance kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CoCreateInstance.
SHCreateDirectory
Erstellt einen neuen Dateisystemordner.
SHCreateDirectoryEx
Erstellt einen neuen Dateisystemordner mit optionalen Sicherheitsattributen.
SHCreateFileExtractIcon
SHCreateFileExtractIcon kann geändert oder nicht verfügbar sein.
SHCreateProcessAsUserW
Erstellt einen neuen Benutzermodusprozess und den primären Thread zum Ausführen einer angegebenen ausführbaren Datei.
SHCREATEPROCESSINFOW
Enthält die Informationen, die shCreateProcessAsUserW zum Erstellen eines Prozesses benötigt.
SHCreatePropSheetExtArray
SHCreatePropSheetExtArray kann geändert oder nicht verfügbar sein.
SHCreateQueryCancelAutoPlayMoniker
Veraltet. Erstellt einen QueryCancelAutoPlay-Klassenmoniker, der dann verwendet werden kann, um den IQueryCancelAutoPlay-Handler in der ausgeführten Objekttabelle (ROT) zu registrieren.
SHCreateStdEnumFmtEtc
SHCreateStdEnumFmtEtc kann geändert oder nicht verfügbar sein.
SHCreateStreamOnFile
SHCreateStreamOnFile kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHCreateStreamOnFileEx.
SHDestroyPropSheetExtArray
Gibt Eigenschaftenblatthandler frei, die auf ein Array verwiesen werden, das von SHCreatePropSheetExtArray erstellt wurde.
Shell_GetCachedImageIndex
Shell_GetCachedImageIndex kann geändert oder nicht verfügbar sein.
Shell_GetImageLists
Ruft Systemimagelisten für große und kleine Symbole ab.
Shell_MergeMenus
Shell_MergeMenus kann geändert werden oder nicht verfügbar sein.
ShellMessageBox
ShellMessageBox kann geändert oder nicht verfügbar sein.
SHExtractIconsW
Erstellt ein Array von Handles für Symbole, die aus einer angegebenen Datei extrahiert wurden.
SHFind_InitMenuPopup
SHFind_InitMenuPopup kann geändert werden oder nicht verfügbar sein.
SHFindFiles
SHFindFiles kann geändert werden oder nicht verfügbar sein.
SHFlushClipboard
Führt die Sequenz zum Herunterfahren der Zwischenablage aus. Außerdem gibt er den IDataObject-Zeiger frei, der von der OleSetClipboard-Funktion in der Zwischenablage platziert wird.
SHFlushSFCache
SHFlushSFCache kann geändert oder nicht verfügbar sein.
SHFormatDateTime
SHFormatDateTime kann geändert oder nicht verfügbar sein.
SHFormatDrive
SHFormatDrive kann geändert oder nicht verfügbar sein.
SHFree
Gibt den von SHAlloc zugewiesenen Arbeitsspeicher frei.
SHFreeShared
SHFreeShared kann geändert oder nicht verfügbar sein.
SHGetAttributesFromDataObject
SHGetAttributesFromDataObject kann geändert oder nicht verfügbar sein.
SHGetFolderLocation
Veraltet. Ruft den Pfad eines Ordners als ITEMIDLIST-Struktur ab.
SHGetFolderPath
Veraltet. Ruft den Pfad eines Ordners ab, der durch einen CSIDL-Wert identifiziert wird.
[!Note]
Ab Windows Vista ist diese Funktion lediglich ein Wrapper für SHGetKnownFolderPath. Der CSIDL-Wert wird in die zugehörige KNOWNFOLDERID übersetzt, und dann wird SHGetKnownFolderPath aufgerufen. Neue Anwendungen sollten das bekannte Ordnersystem anstelle des älteren CSIDL-Systems verwenden, das nur aus Gründen der Abwärtskompatibilität unterstützt wird.

SHGetFolderPathAndSubDir
Ruft den Pfad eines Ordners ab und fügt einen vom Benutzer bereitgestellten Unterordnerpfad an.
SHGetInverseCMAP
Ruft die umgekehrte Farbtabellenzuordnung für die Halbtonpalette ab.
SHGetMalloc
Ruft einen Zeiger auf die IMalloc-Schnittstelle der Shell ab.
SHGetRealIDL
SHGetRealIDL kann geändert oder nicht verfügbar sein.
SHGetSetFolderCustomSettings
SHGetSetFolderCustomSettings kann geändert oder nicht verfügbar sein.
SHGetSetSettings
SHGetSetSettings kann geändert oder nicht verfügbar sein.
SHGetShellStyleHInstance
Veraltet. Versucht, ein Handle für die Shellstyle.dll zu erhalten.
SHGetSpecialFolderLocation
SHGetSpecialFolderLocation wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen SHGetFolderLocation.
SHGetSpecialFolderPath
SHGetSpecialFolderPath wird nicht unterstützt. Verwenden Sie stattdessen ShGetFolderPath.
SHGetViewStatePropertyBag
SHGetViewStatePropertyBag kann geändert oder nicht verfügbar sein.
SHHandleUpdateImage
SHHandleUpdateImage kann geändert oder nicht verfügbar sein.
SHILCreateFromPath
SHILCreateFromPath kann geändert oder nicht verfügbar sein.
SHInvokePrinterCommand
Führt einen Befehl für ein Druckerobjekt aus.
[!Note]
Diese Funktion ist seit dem 1. Windows Vista veraltet. Es wird empfohlen, dass Sie an seiner Stelle Verben auf Druckern über IContextMenu oder ShellExecute aufrufen.

SHIsChildOrSelf
Vergleicht, ob ein Fenster gleich , ein untergeordnetes Element von oder ein Nachfolger von einem zweiten Fenster ist.
SHLimitInputEdit
Legt Grenzwerte für gültige Zeichen für ein Bearbeitungssteuerzeichen fest.
SHLoadOLE
Veraltet. Dieser Parameter wird aus Gründen der Abwärtskompatibilität bereitgestellt.
SHLockShared
SHLockShared kann geändert oder nicht verfügbar sein.
SHMapIDListToImageListIndexAsync
Ruft einen Index in der Systemimageliste ab, wenn ein IShellFolder und eine darin enthaltene ITEMIDLIST angegeben sind. Diese Funktion ruft bei Bedarf auch das endgültige Symbol aus dem Rückruf ab.
SHMapPIDLToSystemImageListIndex
SHMapPIDLToSystemImageListIndex kann geändert oder nicht verfügbar sein.
SHMessageBoxCheck
SHMessageBoxCheck kann geändert oder nicht verfügbar sein.
SHObjectProperties
SHObjectProperties kann geändert oder nicht verfügbar sein.
SHOpenPropSheet
SHOpenPropSheet kann geändert oder nicht verfügbar sein.
SHOpenRegStream
Veraltet. Öffnet einen Registrierungswert und gibt einen Stream an, der zum Lesen aus oder Schreiben in den Wert verwendet werden kann.
[!Note]
Diese Funktion wurde durch SHOpenRegStream2 ersetzt. Es wird empfohlen, SHOpenRegStream2 jederzeit zu verwenden.

SHRegGetBoolValueFromHKCUHKLM
Wertet einen Registrierungsschlüsselwert aus und gibt einen booleschen Wert zurück, der angibt, ob der Wert vorhanden ist und der erwartete Zustand dem tatsächlichen Zustand entspricht. Diese Funktion überprüft zuerst HKEY_CURRENT_USER die angeforderten Informationen im angegebenen Unterschlüssel. Wenn die Informationen unter der Unterstruktur HKEY_CURRENT_USER nicht vorhanden sind, wird die HKEY_LOCAL_MACHINE auf die gleichen Informationen überprüft.
SHRegGetValue
Ruft einen Registrierungswert ab.
SHRegGetValueFromHKCUHKLM
Erhält angegebene Informationen aus der Registrierung. Diese Funktion überprüft HKEY_CURRENT_USER die angeforderten Informationen im angegebenen Unterschlüssel. Wenn die Informationen nicht unter der HKEY_CURRENT_USER vorhanden sind, überprüft die Funktion die HKEY_LOCAL_MACHINE unterstruktur auf die gleichen Informationen.
SHReplaceFromPropSheetExtArray
Fordert jedes Eigenschaftenblatt in einem Eigenschaftenblatt-Erweiterungsarray an, um Seiten zu ersetzen. Jede Seite ist bis zu einem Ersatz zulässig.
SHRestricted
SHRestricted kann geändert oder nicht verfügbar sein.
SHSetFolderPath
Veraltet. Weist einem Systemordner, der durch seine CSIDL identifiziert wird, einen neuen Pfad zu.
SHSendMessageBroadcast
Sendet eine Nachricht an alle Fenster der obersten Ebene im System.
SHShellFolderView_Message
SHShellFolderView_Message kann geändert oder nicht verfügbar sein.
SHSimpleIDListFromPath
Veraltet. Gibt einen Zeiger auf eine ITEMIDLIST-Struktur zurück, wenn ein Pfad übergeben wird.
SHStartNetConnectionDialog
SHStartNetConnectionDialog kann geändert oder nicht verfügbar sein.
SHStripMneumonic
Entfernt den mnemonischen Marker aus einer Zeichenfolge.
SHUnicodeToAnsi
Konvertiert eine Zeichenfolge von der Unicode-Codepage in die ANSI-Codepage.
SHUnicodeToUnicode
Kopiert eine Unicode-Zeichenfolge.
SHUnlockShared
SHUnlockShared kann geändert oder nicht verfügbar sein.
SHValidateUNC
SHValidateUNC kann geändert werden oder nicht verfügbar sein.
SignalFileOpen
SignalFileOpen kann geändert oder nicht verfügbar sein.
StopWatchFlush
StopWatchFlush kann geändert oder nicht verfügbar sein.
StopWatchMode
StopWatchMode kann geändert oder nicht verfügbar sein.
UpdateAllDesktopSubscriptions
Veraltet. Enumeriert die URLs aller Desktopkomponenten und testet dann, ob sie abonniert sind. Wenn sie abonniert sind, werden die Abonnements übermittelt.
UrlFixupW
UrlFixupW kann geändert oder nicht verfügbar sein.
WhichPlatform
Welche Plattform kann geändert werden oder nicht verfügbar sein.
Win32DeleteFile
Win32DeleteFile kann geändert oder nicht verfügbar sein.
WOWShellExecute
Führt einen Vorgang für eine angegebene Datei aus. WOWShellExecute ist nur für die Verwendung mit dem virtuellen MICROSOFT WINDOWS-DOS-Computer (Ntvdm.exe) vorhanden, der die Ausführung von Datenträgerbetriebssystem (Disk Operating System, DOS) und 16-Bit-Software auf einem Windows-System ermöglicht und nicht von anderen Benutzern verwendet werden sollte. Verwenden Sie stattdessen ShellExecute.
WriteCabinetState
WriteCabinetState kann geändert oder nicht verfügbar sein.
SHLWAPI-Wrapper-Funktionen
Die Tabellen in diesem Dokument listen Wrapperfunktionen von Shlwapi.dll auf, die eingeschränkte Unicode-Funktionen auf Windows 95, Windows 98 und Windows Edition (Windows Me) bereitstellen.
Fileopen
Unterstützt das Allgemeine Dialogfeld Datei öffnen.
Dateitypen
Erstellt die Seite Dateitypen des Eigenschaftenblatts Ordneroptionen, das der Benutzer anzeigt, indem er im Menü Explorer-Extras Windows Ordneroptionen klickt.
FolderItemsFDF
Stellt einen Shellordner und alle seine unteren Ns dar.
ImageRecompress
Wird verwendet, um ein Bild neu zu dekomprimieren.
MenuBand
Unterstützt Shell-Menübänder.
MenuBandSite
Ruft Informationen zur Menübandwebsite ab oder legt diese fest.
NewMenu
Erstellt ein neues Kontextmenü für ein Shellelement.
ShellFldSetExt
Erstellt ein Dialogfeld Ordneroptionen.
ShellFolderBand
Verwaltet Ordnerbänder. Die Schnellstart Leiste ist ein Beispiel für ein Ordnerband.
Store für Shellimages
Erstellt eine Instanz eines IShellImageStore-Objekts.
IBrowserService
Veraltet. Die von dieser Schnittstelle verfügbar gemachten Methoden sind analog zu virtuellen geschützten Methoden in normaler C++-Vererbung. Die Vererbungshierarchie der Objekte umfasst mehrere DLLs. Die Hierarchie besteht aus einer Basisklasse und mehreren abgeleiteten Klassen, die Steuerelementen entsprechen, einschließlich CLSID_WebBrowser und dem Desktop des Benutzers. Objekte, die sich nicht in der Hierarchie befinden, sollten diese Schnittstelle nicht implementieren oder die meisten ihrer Methoden verwenden.
IBrowserService2
Veraltet. IBrowserService2 erweitert IBrowserService. Die von dieser Schnittstelle verfügbar gemachten Methoden sind analog zu virtuellen geschützten Methoden in normaler C++-Vererbung. Die Vererbungshierarchie der Objekte umfasst mehrere DLLs. Die Hierarchie besteht aus einer Basisklasse und mehreren abgeleiteten Klassen, die Steuerelementen entsprechen, einschließlich CLSID_WebBrowser und dem Desktop des Benutzers. Objekte, die sich nicht in der Hierarchie befinden, sollten diese Schnittstelle nicht implementieren oder die meisten ihrer Methoden verwenden.
IBrowserService3
Veraltet. Die von dieser Schnittstelle verfügbar gemachten Methoden sind analog zu virtuellen geschützten Methoden in normaler C++-Vererbung. Die Vererbungshierarchie der -Objekte umfasst mehrere DLLs. Die Hierarchie besteht aus einer Basisklasse und mehreren abgeleiteten Klassen, die Steuerelementen entsprechen, einschließlich CLSID_WebBrowser und dem Desktop des Benutzers. Objekte, die sich nicht in der Hierarchie befinden, sollten diese Schnittstelle weder implementieren noch die meisten ihrer Methoden verwenden.
IBrowserService4
Veraltet.
ICDAlignExt
ICDAlignExt kann geändert werden oder nicht verfügbar sein.
IColumnProvider
Macht Methoden verfügbar, die das Hinzufügen benutzerdefinierter Spalten in der Windows Explorer-Detailansicht ermöglichen.
[!Note]
Die Unterstützung für IColumnProvider wurde ab Windows Vista entfernt. Das Windows Eigenschaftensystem wird an seiner Stelle verwendet. Konzeptionelle Materialien, die die Verwendung des neuen Systems erläutern, finden Sie unter Windows Property System.

IContextMenuSite
Implementiert durch die Standardordneransicht, die mit SHCreateShellFolderViewerstellt wurde. Eine Implementierung von IContextMenuSite unterstützt IContextMenu::QueryContextMenu, IContextMenu::InvokeCommandund TrackPopupMenu sowie jede für diese Funktion erforderliche Nachrichtenweiterleitung. IContextMenuSite aktualisiert in der Regel auch die Statusleiste.
IDefViewFrame
Wird nur für die IUnknown-Funktionalität verwendet. Sie verfügt über keine eigenen Methoden.
IDefViewID
IDefViewID kann geändert werden oder nicht verfügbar sein.
IDefViewSafety
Veraltet. Macht eine Methode verfügbar, die die Einstellung der Webinhaltszone einer Seite bestimmt, bevor auf die Seite zugegriffen wird.
IDeskBand
Wird verwendet, um Informationen zu einem Bandobjekt abzurufen.
[!Important]
Sie sollten Miniaturansichtssymbolleisten in der neuen Entwicklung anstelle von Desk-Bändern verwenden, die ab Windows 7 nicht mehr unterstützt werden.

IDeskBand2
Macht Methoden verfügbar, um Transparenzeffekte in einem Deskband-Objekt zu aktivieren und abzufragen.
[!Important]
Sie sollten Miniaturansichtssymbolleisten in der neuen Entwicklung anstelle von Desk-Bändern verwenden, die ab Windows 7 nicht mehr unterstützt werden.

IDeskBandInfo
Macht eine Methode zum Abrufen der standardmäßigen Desk-Bandbandbreite verfügbar.
IDeskBar
Macht Methoden verfügbar, die die Bearbeitung der Deskleiste ermöglichen.
IDocViewSite
Wird von der IShellView-Schnittstelle als Standortobjekt verwendet.
IDVGetEnum
Macht Methoden verfügbar, mit denen das Systemordneransichtsobjekt ein anderes Objekt mit einer Enumeration von Elementen bereitstellen kann, ohne dass das zweite Objekt selbst eine redundante Enumeration ausführt.
IEnumSyncItems
Macht Methoden verfügbar, die eine Enumeration aller Elemente in einem Synchronisierungszeitplan bereitstellen.
IEnumSyncSchedules
Stellt die Enumeration aller Synchronisierungszeitpläne bereit.
IEnumUserIdentity
IEnumUserIdentity wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktop.
IExpDispSupport
Veraltet. Macht Methoden verfügbar, die das Abrufen von Eigenschaften, die Übersetzung von Tastaturbeschleunigungen und die Bestimmung eines Verbindungspunkts für bestimmte Ereignisse ermöglichen.
IExpDispSupportXP
Veraltet. Macht Methoden verfügbar, die das Abrufen von Eigenschaften, die Übersetzung von Tastaturbeschleunigungen und die Bestimmung eines Verbindungspunkts für bestimmte Ereignisse ermöglichen.
IFolderBandPriv
IFolderBandPriv ist für die Verwendung unter den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden.
IIdentityChangeNotify
Veraltet. Stellt Benachrichtigungen zu Änderungen an Benutzeridentitäten im System sowie Benutzeranforderungen zum Wechseln der aktuellen Benutzeridentität bereit.
IInsertItem
IInsertItem kann geändert werden oder nicht verfügbar sein.
IMenuBand
Macht Methoden verfügbar, die es einem com-Objekt (Component Object Model) ermöglichen, entsprechende Nachrichten zu empfangen und zu übersetzen.
IPassportClientServices
Die IPassportClientServices-Schnittstelle macht eine Methode verfügbar, um zu bestimmen, ob eine Windows Live-ID vorhanden ist.
IPassportWizard
Macht eine Methode verfügbar, die den Windows XP Passport-Assistenten aufruft.
IRegTreeItem
Macht Methoden verfügbar, die den Zustand von Elementen in einem Strukturansichtssteuerelement abrufen und festlegen, für das das Flag Strukturansichts-Steuerelementfensterstile festgelegt ist.
IShellExecuteHook
[!Note]
Hooks für Shellausführungen sind ab Windows Vista veraltet.

Macht eine Methode verfügbar, die das Verhalten der ShellExecute- oder ShellExecuteEx-Funktionen erweitert. Sie wird in der Regel von Subsystemen implementiert, die die Namen von Objekten verfügbar machen, die der Benutzer im Dialogfeld Ausführen angeben kann, nachdem er auf die Schaltfläche Windows Start geklickt hat.
IShellFolderBand
IShellFolderBand kann geändert werden oder nicht verfügbar sein.
IShellFolderView
Macht Methoden verfügbar, die Shellordneransichten bearbeiten.
IShellIconOverlayManager
IShellIconOverlayManager kann geändert werden oder nicht verfügbar sein.
IShellImageData
Macht Methoden und Eigenschaften verfügbar, die Bilddaten anzeigen, bearbeiten und beschreiben.
IShellImageStore
Veraltet. Macht Methoden verfügbar, die den Imagecache bearbeiten.
IShellService
Veraltet. IShellService Macht eine Methode verfügbar, die den Besitz deklariert, wenn eine Dienstkomponente, die eine bestimmte Schnittstelle implementiert, von mehreren Clients gemeinsam genutzt wird, z. B. Windows Internet Explorer und Windows Explorer.
IShellTaskScheduler
IShellTaskScheduler kann geändert werden oder nicht verfügbar sein.
IShellTaskScheduler2
Erweitert die Funktionalität von IShellTaskScheduler, indem alle zugehörigen Methoden geerbt werden. Dadurch wird die Möglichkeit geboten, eine Aufgabe mit Verweis auf andere Aufgaben ihrer Priorität in die Warteschlange zu stellen und eine Methode zum Zurücksetzen der Priorität eines Tasks hinzuzufügen.
ISyncSchedule
Macht Methoden verfügbar, die einem einzelnen Synchronisierungszeitplan zugeordnet sind.
ISyncScheduleMgr
Macht Methoden zum Einrichten und Steuern eines Synchronisierungsplaner für die Synchronisierungsverwaltung verfügbar.
IThumbnailCapture
Macht eine Methode verfügbar, die eine Miniaturansichtsdarstellung eines HTML-Hintergrundbilds erhält.
[!Note]
Diese Schnittstelle ist ab Windows 7 veraltet. Das unterstützte Feature ist in Windows nicht mehr vorhanden.

ITravelEntry
Veraltet. Macht Methoden verfügbar, um ein einzelnes Element im Reiseverlauf des Browsers zu identifizieren, aufzurufen und zu aktualisieren.
ITravelLog
Veraltet. Macht Methoden verfügbar, die eine Aufzeichnung von Reisen im Browser verwalten und bearbeiten.
IUserIdentity
IUserIdentity wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktop.
IUserIdentity2
IUserIdentity2 wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktop.
IUserIdentityManager
IUserIdentityManager wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Benutzerkonten mit schnellem Benutzerwechsel und Remotedesktop.
SFVM_DIDDRAGDROP
SFVM_DIDDRAGDROP können geändert werden oder nicht verfügbar sein.
SFVM_GETDETAILSOF
SFVM_GETDETAILSOF können geändert werden oder nicht verfügbar sein.
SFVM_GETPANE
SFVM_GETPANE können geändert werden oder nicht verfügbar sein.
SFVM_GETZONE
Ermöglicht es dem Rückrufobjekt, Internetzoneninformationen bereitzustellen. Wird von IShellFolderViewCB::MessageSFVCBverwendet.
SFVM_QUERYFSNOTIFY
SFVM_QUERYFSNOTIFY können geändert oder nicht verfügbar sein.
SFVM_SETISFV
Benachrichtigt das Rückrufobjekt des Containerstandorts. Dies wird nur verwendet, wenn IObjectWithSite::SetSite nicht unterstützt wird und SHCreateShellFolderViewEx verwendet wird. Wird von IShellFolderViewCB::MessageSFVCBverwendet.
SFVM_THISIDLIST
SFVM_THISIDLIST können geändert oder nicht verfügbar sein.