Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter:
- Active Directory-Domänendienste
- Legacy-Windows-Umgebungsfeatures
- Die Windows-Shell
- Windows-Eigenschaftensystem
shlobj_core.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
|
IACList Macht eine Methode verfügbar, die die Effizienz der AutoVervollständigen verbessert, wenn die Kandidatenzeichenfolgen in einer Hierarchie angeordnet sind. |
|
IACList2 Erweitert die IACList-Schnittstelle, um Clients eines AutoVervollständigen-Objekts das Abrufen und Festlegen von Optionskennzeichnungen zu ermöglichen. |
|
IActiveDesktop Ermöglicht es einem Clientprogramm, die Desktopelemente und Hintergrundbilder auf einem lokalen Computer zu verwalten. |
|
IDockingWindowSite Macht Methoden verfügbar, die den Rahmenbereich für ein oder mehrere IDockingWindow -Objekte verwalten. Diese Schnittstelle wird vom Browser implementiert und ähnelt der IOleInPlaceUIWindow-Schnittstelle. |
|
IExtractIconA Macht Methoden verfügbar, mit denen ein Client das Symbol abrufen kann, das einem der Objekte in einem Ordner zugeordnet ist. (ANSI) |
|
IExtractIconW Macht Methoden verfügbar, mit denen ein Client das Symbol abrufen kann, das einem der Objekte in einem Ordner zugeordnet ist. (Unicode) |
|
INamedPropertyBag Macht Methoden verfügbar, die ein Objekt mit einem angegebenen Eigenschaftenbehälter bereitstellen, in dem das Objekt seine Eigenschaften speichern kann. |
|
IObjMgr Macht Methoden verfügbar, mit denen ein Client ein Objekt aus einer Auflistung von Objekten anfügen oder entfernen kann, die von einem Serverobjekt verwaltet werden. |
|
IProgressDialog Macht Methoden verfügbar, die Optionen für eine Anwendung zum Anzeigen eines Statusdialogfelds bereitstellen. |
|
IQueryInfo Macht Methoden verfügbar, die von der Shell verwendet werden, um Flags und Infoinfoinformationen für ein Element abzurufen, das sich in einer IShellFolder-Implementierung befindet. Infotipps werden in der Regel in einem QuickInfo-Steuerelement angezeigt. |
|
ISearchContext Macht Methoden verfügbar, die Informationen zum Anpassen von Kanälen für die Such-Hooks bereitstellen. |
|
IShellChangeNotify Macht eine Methode verfügbar, die eine Shell-Namespaceerweiterung benachrichtigt, wenn sich die ID eines Elements geändert hat. |
|
IShellDetails Verfügbar gemacht von Shellordnern, um detaillierte Informationen zu den Elementen in einem Ordner bereitzustellen. |
|
IShellFolderView Macht Methoden verfügbar, die Shell-Ordneransichten bearbeiten. |
|
IShellFolderViewCB Macht eine Methode verfügbar, die die Kommunikation zwischen Windows Explorer und einer Ordneransicht ermöglicht, die mithilfe des Systemordneransichtsobjekts (das über SHCreateShellFolderView zurückgegebene IShellView-Objekt) implementiert wird, sodass die Ordneransicht über Ereignisse benachrichtigt und die Ansicht entsprechend geändert werden kann. |
|
IShellIconOverlay Macht Methoden verfügbar, die von einer Namespaceerweiterung verwendet werden, um Symbolüberlagerungen für die darin enthaltenen Objekte anzugeben. |
|
IShellIconOverlayManager IShellIconOverlayManager kann geändert oder nicht verfügbar sein. |
|
IURLSearchHook Macht eine Methode verfügbar, die vom Browser verwendet wird, um die Adresse eines unbekannten URL-Protokolls zu übersetzen. |
|
IURLSearchHook2 Macht eine Methode verfügbar, die vom Browser verwendet wird, um die Adresse eines unbekannten URL-Protokolls mithilfe eines Suchkontextobjekts zu übersetzen. |
Funktionen
|
AssocGetDetailsOfPropKey Ruft den Wert für einen bestimmten Eigenschaftsschlüssel mithilfe der Dateizuordnungsinformationen ab, die von den Namespaceerweiterungen bereitgestellt werden. |
|
CDefFolderMenu_Create2 Erstellt ein Kontextmenü für eine ausgewählte Gruppe von Dateiordnerobjekten. |
|
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray können geändert oder nicht verfügbar sein. |
|
DAD_AutoScroll Scrollt das Fenster, während ein Bild gezogen wird. |
|
DAD_DragEnterEx Sperrt updates to the specified window during a drag operation and displays the drag image at the specified position within the window. (DAD_DragEnterEx) |
|
DAD_DragEnterEx2 Sperrt updates to the specified window during a drag-and-drop operation and displays the drag image at the specified position within the window. |
|
DAD_DragLeave Entsperrt das durch die DAD_DragEnterEx-Funktion gesperrte Fenster. |
|
DAD_DragMove Verschiebt das Bild, das während eines Drag-and-Drop-Vorgangs gezogen wird. |
|
DAD_SetDragImage Legt das Ziehbild fest. |
|
DAD_ShowDragImage Blendet das gezogene Bild ein oder aus. (DAD_ShowDragImage) |
|
DriveType Die DriveType-Funktion bestimmt den Laufwerktyp basierend auf der Laufwerksnummer. (DriveType) |
|
GetFileNameFromBrowse Die GetFileNameFromBrowse-Funktion erstellt ein Dialogfeld "Öffnen", damit der Benutzer das Laufwerk, das Verzeichnis und den Namen einer zu öffnenden Datei angeben kann. (GetFileNameFromBrowse) |
|
IDListContainerIsConsistent Überprüft, ob die Containerstruktur einer IDList gültig ist. |
|
ILAppendID Fügt eine SHITEMID-Struktur an eine ITEMIDLIST-Struktur an oder stellt sie voran. |
|
ILClone Klont eine ITEMIDLIST-Struktur. |
|
ILCloneChild Klont eine untergeordnete ITEMIDLIST-Struktur. |
|
ILCloneFirst Klont die erste SHITEMID-Struktur in einer ITEMIDLIST-Struktur. |
|
ILCloneFull Klont eine vollständige oder absolute ITEMIDLIST-Struktur. |
|
ILCombine Kombiniert zwei ITEMIDLIST-Strukturen. |
|
ILCreateFromPath Die ILCreateFromPath-Funktion gibt die ITEMIDLIST-Struktur zurück, die einem angegebenen Dateipfad zugeordnet ist. |
|
ILCreateFromPathA Gibt die ITEMIDLIST-Struktur zurück, die einem angegebenen Dateipfad zugeordnet ist. (ILCreateFromPathA) |
|
ILCreateFromPathW Die ILCreateFromPathW (Unicode)-Funktion gibt die ITEMIDLIST-Struktur zurück, die einem angegebenen Dateipfad zugeordnet ist. |
|
ILFindChild Bestimmt, ob eine angegebene ITEMIDLIST-Struktur das untergeordnete Element einer anderen ITEMIDLIST-Struktur ist. |
|
ILFindLastID Gibt einen Zeiger auf die letzte SHITEMID-Struktur in einer ITEMIDLIST-Struktur zurück. |
|
ILFree Gibt eine ITEMIDLIST-Struktur frei, die von der Shell zugewiesen wird. |
|
ILGetNext Ruft die nächste SHITEMID-Struktur in einer ITEMIDLIST-Struktur ab. (ILGetNext) |
|
ILGetSize Gibt die Größe einer ITEMIDLIST-Struktur in Bytes zurück. |
|
ILIsAligned Überprüft, ob eine konstante ITEMIDLIST an einer Zeigergrenze ausgerichtet ist, bei der es sich um ein DWORD für 32-Bit-Architekturen und eine QWORD-Architektur in 64-Bit-Architekturen handelt. |
|
ILIsChild Überprüft, ob ein Zeiger auf eine Elementbezeichnerliste (PIDL) eine untergeordnete PIDL ist, bei der es sich um eine PIDL mit genau einer SHITEMID handelt. |
|
ILIsEmpty Überprüft, ob eine ITEMIDLIST-Struktur leer ist. |
|
ILIsEqual Überprüft, ob zwei ITEMIDLIST-Strukturen in einem binären Vergleich gleich sind. |
|
ILIsParent Überprüft, ob eine ITEMIDLIST-Struktur das übergeordnete Element einer anderen ITEMIDLIST-Struktur ist. |
|
ILLoadFromStream Deprecated. Lädt eine ITEMIDLIST-Struktur aus einem Datenstrom. |
|
ILLoadFromStreamEx Diese Funktion kann geändert oder nicht verfügbar sein. |
|
ILLoadFromStreamEx Die ILLoadFromStreamEx-Funktion lädt eine ITEMIDLIST aus einem IStream. (ILLoadFromStreamEx r1) |
|
ILLoadFromStreamEx Die ILLoadFromStreamEx-Funktion lädt einen untergeordneten Zeiger auf eine Elementbezeichnerliste (PIDL) aus einem IStream. (ILLoadFromStreamEx r2) |
|
ILNext Ruft die nächste SHITEMID-Struktur in einer ITEMIDLIST-Struktur ab. (ILNext) |
|
ILRemoveLastID Entfernt die letzte SHITEMID-Struktur aus einer ITEMIDLIST-Struktur. |
|
ILSaveToStream Speichert eine ITEMIDLIST-Struktur in einem Datenstrom. |
|
ILSkip Überspringt eine bestimmte Anzahl von Bytes in einer konstanten, nicht ausgerichteten, relativen ITEMIDLIST-Struktur. |
|
IsNetDrive Testet, ob ein Laufwerk ein Netzlaufwerk ist. |
|
IsUserAnAdmin IsUserAnAdmin kann geändert oder nicht verfügbar sein. |
|
OpenRegStream OpenRegStream kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHOpenRegStream2 oder SHOpenRegStream. |
|
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. |
|
PathMakeUniqueName Erstellt einen eindeutigen Pfadnamen aus einer Vorlage. |
|
PathResolve PathResolve kann geändert oder nicht verfügbar sein. |
|
PathYetAnotherMakeUniqueName Erstellt einen eindeutigen Dateinamen basierend auf einem vorhandenen Dateinamen. |
|
PickIconDlg PickIconDlg kann geändert oder nicht verfügbar sein. |
|
PifMgr_CloseProperties Schließt Anwendungseigenschaften, die mit PifMgr_OpenProperties geöffnet wurden. |
|
PifMgr_GetProperties Gibt einen angegebenen Datenblock aus einer PIF-Datei zurück. |
|
PifMgr_OpenProperties Öffnet die PIF-Datei, die einer Microsoft MS-DOS-Anwendung zugeordnet ist, und gibt ein Handle an die Eigenschaften der Anwendung zurück. |
|
PifMgr_SetProperties Weist einem Datenblock aus einer PIF-Datei Werte zu. |
|
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 neu zu starten. Wenn der Benutzer auf die Schaltfläche klickt, ruft die Funktion ExitWindowsEx auf, um zu versuchen, Windows neu zu starten. |
|
RestartDialogEx Zeigt ein Dialogfeld an, in dem der Benutzer aufgefordert wird, Windows neu zu starten. Wenn der Benutzer auf die Schaltfläche klickt, ruft die Funktion ExitWindowsEx auf, um zu versuchen, Windows neu zu starten. |
|
SHAddFromPropSheetExtArray Fügt Seiten zu einem Eigenschaftenblatterweiterungsarray hinzu, das von SHCreatePropSheetExtArray erstellt wurde. |
|
SHAddToRecentDocs Benachrichtigt das System, dass auf ein Element zugegriffen wurde, um diese Elemente zu verfolgen, die zuletzt und am häufigsten verwendet wurden. Diese Funktion kann auch verwendet werden, um alle Nutzungsdaten zu löschen. |
|
SHAlloc Ordnet Speicher vom Heap der Shell zu. |
|
SHBindToFolderIDListParent Da ein Shell-Namespaceelement in Form eines Ordners und eine Elementbezeichnerliste relativ zu diesem Ordner angegeben ist, bindet diese Funktion an das übergeordnete Element des Namespaceelements und gibt optional einen Zeiger auf die letzte Komponente der Elementbezeichnerliste zurück. |
|
SHBindToFolderIDListParentEx Erweitert die SHBindToFolderIDListParent-Funktion, indem der Aufrufer einen Bindungskontext angeben kann. |
|
SHBindToObject Ruft ein angegebenes Objekt mithilfe der Shellnamespace IShellFolder::BindToObject-Methode ab und bindet es an dieses. |
|
SHBindToParent Verwendet einen Zeiger auf eine vollqualifizierte Elementbezeichnerliste (PIDL) und gibt einen angegebenen Schnittstellenzeiger für das übergeordnete Objekt zurück. |
|
SHBrowseForFolderA Zeigt ein Dialogfeld an, in dem der Benutzer einen Shellordner auswählen kann. (ANSI) |
|
SHBrowseForFolderW Zeigt ein Dialogfeld an, in dem der Benutzer einen Shellordner auswählen kann. (Unicode) |
|
SHChangeNotification_Lock Sperrt den freigegebenen Speicher, der einem Shell-Änderungsbenachrichtigungsereignis zugeordnet ist. |
|
SHChangeNotification_Unlock Entsperrt gemeinsam genutzten Speicher für eine Änderungsbenachrichtigung. |
|
SHChangeNotify Benachrichtigt das System eines Ereignisses, dass eine Anwendung ausgeführt hat. Eine Anwendung sollte diese Funktion verwenden, wenn sie eine Aktion ausführt, die sich auf die Shell auswirken kann. |
|
SHChangeNotifyDeregister Hebt die Registrierung des Fensterprozesses des Clients beim Empfang von SHChangeNotify-Nachrichten auf. |
|
SHChangeNotifyRegister Registriert ein Fenster, um Benachrichtigungen vom Dateisystem oder der Shell zu erhalten, wenn das Dateisystem Benachrichtigungen unterstützt. |
|
SHCloneSpecialIDList SHCloneSpecialIDList kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHGetSpecialFolderLocation. |
|
SHCLSIDFromString Verwendet die Zeichenfolgenform eines Klassenbezeichners (CLSID) und erstellt die entsprechende CLSID. |
|
SHCoCreateInstance SHCoCreateInstance kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CoCreateInstance. |
|
SHCreateDataObject Erstellt ein Datenobjekt in einem übergeordneten Ordner. |
|
SHCreateDefaultContextMenu Erstellt ein Objekt, das die Standardmäßige Kontextmenüimplementierung der Shell darstellt. |
|
SHCreateDirectory Erstellt einen neuen Dateisystemordner. |
|
SHCreateDirectoryExA Erstellt einen neuen Dateisystemordner mit optionalen Sicherheitsattributen. (ANSI) |
|
SHCreateDirectoryExW Erstellt einen neuen Dateisystemordner mit optionalen Sicherheitsattributen. (Unicode) |
|
SHCreateFileExtractIconA SHCreateFileExtractIcon kann geändert oder nicht verfügbar sein. (ANSI) |
|
SHCreateFileExtractIconW SHCreateFileExtractIcon kann geändert oder nicht verfügbar sein. (Unicode) |
|
SHCreateShellFolderView Erstellt eine neue Instanz des Standardmäßigen Shell-Ordneransichtsobjekts (DefView). |
|
SHCreateShellFolderViewEx Erstellt eine neue Instanz des standardmäßigen Shell-Ordneransichtsobjekts. Es wird empfohlen, anstelle dieser Funktion SHCreateShellFolderView zu verwenden. |
|
SHCreateShellItem Erstellt ein IShellItem-Objekt. |
|
SHCreateStdEnumFmtEtc SHCreateStdEnumFmtEtc kann geändert oder nicht verfügbar sein. |
|
SHDefExtractIconA Stellt einen Standardhandler zum Extrahieren eines Symbols aus einer Datei bereit. (ANSI) |
|
SHDefExtractIconW Stellt einen Standardhandler zum Extrahieren eines Symbols aus einer Datei bereit. (Unicode) |
|
SHDestroyPropSheetExtArray Gibt Eigenschaftenblatthandler frei, die auf ein Array verweisen, das von SHCreatePropSheetExtArray erstellt wurde. |
|
SHDoDragDrop Führt einen Drag-and-Drop-Vorgang aus. Unterstützt die Erstellung der Quellquelle bei Bedarf sowie das Ziehen von Bildern. |
|
Shell_GetCachedImageIndex Shell_GetCachedImageIndex können geändert oder nicht verfügbar sein. |
|
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex können geändert oder nicht verfügbar sein. (ANSI) |
|
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex können geändert oder nicht verfügbar sein. (Unicode) |
|
Shell_GetImageLists Ruft Systembildlisten für große und kleine Symbole ab. |
|
Shell_MergeMenus Shell_MergeMenus können geändert oder nicht verfügbar sein. |
|
SHFind_InitMenuPopup SHFind_InitMenuPopup können geändert oder nicht verfügbar sein. |
|
SHFindFiles SHFindFiles können geändert oder nicht verfügbar sein. |
|
SHFlushSFCache SHFlushSFCache kann geändert oder nicht verfügbar sein. |
|
SHFormatDrive SHFormatDrive kann geändert oder nicht verfügbar sein. |
|
SHFree Gibt den von SHAlloc zugewiesenen Speicher frei. |
|
SHGetAttributesFromDataObject SHGetAttributesFromDataObject kann geändert oder nicht verfügbar sein. |
|
SHGetDataFromIDListA Ruft erweiterte Eigenschaftendaten aus einer relativen Bezeichnerliste ab. (ANSI) |
|
SHGetDataFromIDListW Ruft erweiterte Eigenschaftendaten aus einer relativen Bezeichnerliste ab. (Unicode) |
|
SHGetDesktopFolder Ruft die IShellFolder-Schnittstelle für den Desktopordner ab, bei dem es sich um den Stamm des Shell-Namespaces handelt. |
|
SHGetFolderLocation Deprecated. Ruft den Pfad eines Ordners als ITEMIDLIST-Struktur ab. |
|
SHGetFolderPathA Deprecated. (SHGetFolderPathA) |
|
SHGetFolderPathAndSubDirA Ruft den Pfad eines Ordners ab und fügt einen vom Benutzer bereitgestellten Unterordnerpfad an. (ANSI) |
|
SHGetFolderPathAndSubDirW Ruft den Pfad eines Ordners ab und fügt einen vom Benutzer bereitgestellten Unterordnerpfad an. (Unicode) |
|
SHGetFolderPathW Deprecated. (SHGetFolderPathW) |
|
SHGetIconOverlayIndexA Gibt den Index des Überlagerungssymbols in der Systembildliste zurück. (ANSI) |
|
SHGetIconOverlayIndexW Gibt den Index des Überlagerungssymbols in der Systembildliste zurück. (Unicode) |
|
SHGetInstanceExplorer Ruft eine Schnittstelle ab, mit der gehostete Shell-Erweiterungen und andere Komponenten verhindern können, dass der Hostprozess vorzeitig geschlossen wird. |
|
SHGetKnownFolderIDList Ruft den Pfad eines bekannten Ordners als ITEMIDLIST-Struktur ab. |
|
SHGetKnownFolderItem Ruft ein IShellItem -Objekt, das einen bekannten Ordner darstellt. |
|
SHGetKnownFolderPath Ruft den vollständigen Pfad eines bekannten Ordners ab, der durch die KNOWNFOLDERID des Ordners identifiziert wird. |
|
SHGetMalloc Ruft einen Zeiger auf die IMalloc-Schnittstelle der Shell ab. |
|
SHGetPathFromIDListA Konvertiert eine Elementbezeichnerliste in einen Dateisystempfad. (ANSI) |
|
SHGetPathFromIDListEx Konvertiert eine Elementbezeichnerliste in einen Dateisystempfad. Diese Funktion erweitert SHGetPathFromIDList, indem Sie die anfängliche Größe des Zeichenfolgenpuffers festlegen und die folgenden Optionen deklarieren können. |
|
SHGetPathFromIDListW Konvertiert eine Elementbezeichnerliste in einen Dateisystempfad. (Unicode) |
|
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. |
|
SHGetSettings Ruft die aktuellen Shell-Optionseinstellungen ab. |
|
SHGetSpecialFolderLocation SHGetSpecialFolderLocation wird nicht unterstützt und kann in Zukunft geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHGetFolderLocation. |
|
SHGetSpecialFolderPathA SHGetSpecialFolderPath wird nicht unterstützt. Verwenden Sie stattdessen ShGetFolderPath. (ANSI) |
|
SHGetSpecialFolderPathW SHGetSpecialFolderPath wird nicht unterstützt. Verwenden Sie stattdessen ShGetFolderPath. (Unicode) |
|
SHHandleUpdateImage SHHandleUpdateImage kann geändert oder nicht verfügbar sein. |
|
SHILCreateFromPath SHILCreateFromPath kann geändert oder nicht verfügbar sein. |
|
SHLimitInputEdit Legt Grenzwerte für gültige Zeichen für ein Bearbeitungssteuerelement fest. |
|
SHLoadInProc Erstellt eine Instanz der angegebenen Objektklasse aus dem Kontext des Shellprozesses. Windows Vista und höher:_This-Funktion wurde deaktiviert und gibt E_NOTIMPL zurück. |
|
SHMapPIDLToSystemImageListIndex SHMapPIDLToSystemImageListIndex kann geändert oder nicht verfügbar sein. |
|
SHObjectProperties SHObjectProperties können geändert oder nicht verfügbar sein. |
|
SHOpenFolderAndSelectItems Öffnet ein Windows Explorer-Fenster mit angegebenen Elementen in einem bestimmten Ordner, der ausgewählt ist. |
|
SHOpenWithDialog Zeigt das Dialogfeld "Öffnen mit" an. |
|
SHParseDisplayName Übersetzt den Anzeigenamen eines Shell-Namespaceobjekts in eine Elementbezeichnerliste und gibt die Attribute des Objekts zurück. Diese Funktion ist die bevorzugte Methode, um eine Zeichenfolge in einen Zeiger in eine Elementbezeichnerliste (PIDL) zu konvertieren. |
|
SHPathPrepareForWriteA Überprüft, ob der Pfad vorhanden ist. (ANSI) |
|
SHPathPrepareForWriteW Überprüft, ob der Pfad vorhanden ist. (Unicode) |
|
SHPropStgCreate Stellt eine ordnungsgemäße Behandlung des Abrufs oder der Zuweisung von Codeseiten für den angeforderten Eigenschaftensatzvorgang sicher. |
|
SHPropStgReadMultiple Umschließt die Funktion "IPropertyStorage::ReadMultiple", um sicherzustellen, dass ANSI- und Unicode-Übersetzungen für veraltete Eigenschaftensätze ordnungsgemäß behandelt werden. |
|
SHPropStgWriteMultiple Umschließt die Funktion "IPropertyStorage::WriteMultiple", um sicherzustellen, dass ANSI- und Unicode-Übersetzungen für veraltete Eigenschaftensätze ordnungsgemäß behandelt werden. |
|
SHReplaceFromPropSheetExtArray Fordert jedes Eigenschaftenblatt in einem Eigenschaftenblatterweiterungsarray an, Seiten zu ersetzen. Jede Seite ist bis zu einem Ersatz zulässig. |
|
SHRestricted SHRestricted kann geändert oder nicht verfügbar sein. |
|
SHSetFolderPathA Deprecated. Weist einem systemordner, der durch die CSIDL identifiziert wird, einen neuen Pfad zu. (ANSI) |
|
SHSetFolderPathW Deprecated. Weist einem systemordner, der durch die CSIDL identifiziert wird, einen neuen Pfad zu. (Unicode) |
|
SHSetInstanceExplorer Stellt eine Schnittstelle bereit, mit der gehostete Shell-Erweiterungen und andere Komponenten verhindern können, dass der Hostprozess vorzeitig geschlossen wird. |
|
SHSetKnownFolderPath Leitet einen bekannten Ordner an einen neuen Speicherort um. |
|
SHShellFolderView_Message SHShellFolderView_Message können geändert oder nicht verfügbar sein. |
|
SHStartNetConnectionDialogA SHStartNetConnectionDialog kann geändert oder nicht verfügbar sein. (ANSI) |
|
SHStartNetConnectionDialogW SHStartNetConnectionDialog kann geändert oder nicht verfügbar sein. (Unicode) |
|
SHUpdateImageA Benachrichtigt die Shell, dass sich ein Image in der Systemimageliste geändert hat. (ANSI) |
|
SHUpdateImageW Benachrichtigt die Shell, dass sich ein Image in der Systemimageliste geändert hat. (Unicode) |
|
SHValidateUNC SHValidateUNC kann geändert oder nicht verfügbar sein. |
|
SignalFileOpen SignalFileOpen kann geändert oder nicht verfügbar sein. |
|
StgMakeUniqueName Erstellt einen eindeutigen Namen für ein Datenstrom- oder Speicherobjekt aus einer Vorlage. |
|
Win32DeleteFile Win32DeleteFile kann geändert oder nicht verfügbar sein. |
|
WriteCabinetState WriteCabinetState kann geändert oder nicht verfügbar sein. |
Rückruffunktionen
|
BFFCALLBACK Empfängt Ereignisbenachrichtigungen aus dem Dialogfeld "Containerbrowser für Active Directory Domain Services". |
|
LPFNDFMCALLBACK LPFNDFMCALLBACK kann geändert oder nicht verfügbar sein. |
|
LPFNVIEWCALLBACK Definiert den Prototyp für die Rückruffunktion, die vom Objekt der Systemordneransicht verwendet wird. Diese Funktion dupliziert im Wesentlichen die Funktionalität von IShellFolderViewCB. |
Strukturen
|
AUTO_SCROLL_DATA AUTO_SCROLL_DATA können geändert oder nicht verfügbar sein. |
|
BROWSEINFOA Enthält Parameter für die SHBrowseForFolder-Funktion und empfängt Informationen zum vom Benutzer ausgewählten Ordner. (ANSI) |
|
BROWSEINFOW Enthält Parameter für die SHBrowseForFolder-Funktion und empfängt Informationen zum vom Benutzer ausgewählten Ordner. (Unicode) |
|
CABINETSTATE CABINETSTATE kann geändert oder nicht verfügbar sein. |
|
CIDA Wird mit dem CFSTR_SHELLIDLIST Zwischenablageformat verwendet, um den Zeiger auf eine Elementbezeichnerliste (PIDL) eines oder mehrerer Shell-Namespaceobjekte zu übertragen. |
|
BESTANDTEIL Wird von Windows 2000 verwendet, um Informationen zu einer Komponente zu enthalten. Diese Struktur ersetzt die IE4COMPONENT Struktur. |
|
COMPONENTSOPT Enthält die Desktopelementoptionen. |
|
COMPPOS Enthält Informationen zur Position und Größe einer Komponente. |
|
COMPSTATEINFO Wird von Windows 2000 verwendet, um Informationen zum Zustand einer Komponente zu enthalten. |
|
CSFV Wird mit der FUNKTION SHCreateShellFolderViewEx verwendet. |
|
DATABLOCK_HEADER Dient als Header für einige der zusätzlichen Datenstrukturen, die von IShellLinkDataList verwendet werden. |
|
DEFCONTEXTMENU Enthält Kontextmenüinformationen, die von SHCreateDefaultContextMenu verwendet werden. |
|
DETAILSINFO Enthält Detailinformationen für ein Shell-Ordnerelement. Wird mit der SFVM_GETDETAILSOF-Benachrichtigung verwendet. |
|
DFMICS Enthält zusätzliche Argumente, die von DFM_INVOKECOMMANDEX verwendet werden. |
|
DROPDESCRIPTION Beschreibt das Bild und den zugehörigen Text für ein Drop-Objekt. |
|
DROPFILES Definiert das CF_HDROP Zwischenablageformat. Die folgenden Daten sind eine liste der Dateinamen mit doppelter Null-Beendigung. |
|
EXP_DARWIN_LINK Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Er enthält die Windows Installer-ID des Links. |
|
EXP_PROPERTYSTORAGE Speichert Informationen zum Shell-Verknüpfungsstatus. Diese Struktur wird für zusätzliche Datenabschnitte verwendet, die mit EXP_PROPERTYSTORAGE_SIG markiert sind. |
|
EXP_SPECIAL_FOLDER Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Es enthält spezielle Ordnerinformationen. |
|
EXP_SZ_LINK Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Er enthält erweiterbare Umgebungszeichenfolgen für das Symbol oder das Ziel. |
|
FILE_ATTRIBUTES_ARRAY Enthält die Formatdefinition der Zwischenablage für CFSTR_FILE_ATTRIBUTES_ARRAY. |
|
FILEDESCRIPTORA Beschreibt die Eigenschaften einer Datei, die mithilfe der Zwischenablage während eines Microsoft ActiveX-Drag-and-Drop-Vorgangs kopiert wird. (ANSI) |
|
FILEDESCRIPTORW Beschreibt die Eigenschaften einer Datei, die mithilfe der Zwischenablage während eines Microsoft ActiveX-Drag-and-Drop-Vorgangs kopiert wird. (Unicode) |
|
FILEGROUPDESCRIPTORA Definiert das CF_FILEGROUPDESCRIPTOR Zwischenablageformat. (ANSI) |
|
FILEGROUPDESCRIPTORW Definiert das CF_FILEGROUPDESCRIPTOR Zwischenablageformat. (Unicode) |
|
IE4COMPONENT Wird von Microsoft Internet Explorer 4.0 und Microsoft Internet Explorer 4.01 verwendet, um Informationen zu einer Komponente zu enthalten. Mit Windows 2000 wird sie durch die COMPONENT-Struktur ersetzt. |
|
ITEMSPACING Speichert die Abmessungen der beiden möglichen Größen des Symbolabstands, die für display:_small und groß verfügbar sind. Wird von IShellFolderView::GetItemSpacing verwendet. |
|
NRESARRAY Definiert das CF_NETRESOURCE Zwischenablageformat. |
|
NT_CONSOLE_PROPS Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Es enthält Konsoleneigenschaften. |
|
NT_FE_CONSOLE_PROPS Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Sie enthält die Codepage der Konsole. |
|
OPENASINFO Speichert Informationen für die SHOpenWithDialog-Funktion. |
|
PROPPRG Diese Struktur enthält Informationen aus einer PIF-Datei. Sie wird von PifMgr_GetProperties verwendet. |
|
QCMINFO Enthält Informationen zum Zusammenführen von Menüelementen in Windows Explorer-Menüs. |
|
SFV_CREATE Diese Struktur wird mit der FUNKTION SHCreateShellFolderView verwendet. |
|
SFVM_HELPTOPIC_DATA Enthält den Namen einer HTML-Hilfedatei und eines Themas in dieser Datei. Wird mit der SFVM_GETHELPTOPIC-Benachrichtigung verwendet. Für diese Struktur sind Unicode-Zeichenfolgen erforderlich. |
|
SFVM_PROPPAGE_DATA Enthält die Details einer Seite, die dem Eigenschaftenblatt eines Objekts hinzugefügt werden soll. |
|
SHARDAPPIDINFO Enthält Daten, die von SHAddToRecentDocs verwendet werden, um sowohl ein Element zu identifizieren – in diesem Fall als IShellItem - als auch den Prozess, dem es zugeordnet ist. |
|
SHARDAPPIDINFOIDLIST Enthält Daten, die von SHAddToRecentDocs verwendet werden, um sowohl ein Element zu identifizieren , in diesem Fall durch einen absoluten Zeiger auf eine Elementbezeichnerliste (PIDL) als auch den Prozess, dem es zugeordnet ist. |
|
SHARDAPPIDINFOLINK Enthält Daten, die von SHAddToRecentDocs verwendet werden, um sowohl ein Element zu identifizieren, in diesem Fall über einen IShellLink als auch den Prozess, dem es zugeordnet ist. |
|
SHChangeDWORDAsIDList SHChangeDWORDAsIDList kann geändert oder nicht verfügbar sein. |
|
SHChangeNotifyEntry Enthält Informationen zu Änderungsbenachrichtigungen und empfängt sie. Diese Struktur wird mit der FUNKTION SHChangeNotifyRegister und der SFVM_QUERYFSNOTIFY benachrichtigung verwendet. |
|
SHChangeUpdateImageIDList SHChangeUpdateImageIDList kann geändert oder nicht verfügbar sein. |
|
SHDESCRIPTIONID Empfängt Elementdaten als Reaktion auf einen Aufruf von SHGetDataFromIDList. |
|
SHELLFLAGSTATE Enthält eine Reihe von Flags, die die aktuellen Shell-Einstellungen angeben. Diese Struktur wird mit der SHGetSettings-Funktion verwendet. |
|
SHELLSTATEA Enthält Einstellungen für den Zustand der Shell. Diese Struktur wird mit der FUNKTION SHGetSetSettings verwendet. (ANSI) |
|
SHELLSTATEW Enthält Einstellungen für den Zustand der Shell. Diese Struktur wird mit der FUNKTION SHGetSetSettings verwendet. (Unicode) |
|
SHFOLDERCUSTOMSETTINGS Enthält benutzerdefinierte Ordnereinstellungen. Diese Struktur wird mit der Funktion SHGetSetFolderCustomSettings verwendet. |
|
WALLPAPEROPT Enthält die Anzeigeoptionen für Hintergrundbilder. Wird mit Mitgliedern der IActiveDesktop-Schnittstelle verwendet. |
Enumerationen
|
AUTOVERVOLLSTÄNDIGENELISTOPTIONS Gibt an, welche Objekte für AutoVervollständigen-Listen aufgezählt werden. |
|
DROPIMAGETYPE Werte, die mit der DROPDESCRIPTION-Struktur verwendet werden, um das Drop-Bild anzugeben. |
|
IESHORTCUTFLAGS Gibt an, wie eine Verknüpfung vom Browser behandelt werden soll. |
|
KNOWN_FOLDER_FLAG Definiert Konstanten, die spezielle Abrufoptionen für bekannte Ordner angeben. Diese Werte ersetzen CSIDL-Werte, die parallele Bedeutungen haben. |
|
EINSCHRÄNKUNGEN Diese Flags werden mit der FUNKTION SHRestricted verwendet. |
|
SCNRT_STATUS Gibt an, ob Async Register und Deregister für SHChangeNotifyRegisterThread aktiviert oder deaktiviert werden sollen. |
|
SCHERBE Gibt die Interpretation der von SHAddToRecentDocs in seinem PV-Parameter übergebenen Daten an, um das Element zu identifizieren, dessen Nutzungsstatistiken nachverfolgt werden. |
|
SHELL_LINK_DATA_FLAGS Gibt Optionseinstellungen an. Wird mit IShellLinkDataList::GetFlags und IShellLinkDataList::SetFlags verwendet. |