shobjidl_core.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
- Die Windows-Shell
- Windows-Eigenschaftssystem
- Windows-Runtime-C++-Referenz
- Windows-Suche
- Windows-Seitenleiste
- WMI-Anbieter für NFS
shobjidl_core.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IActionProgress Stellt die abstrakte Basisklasse dar, von der fortschrittsgesteuerte Vorgänge erben können. |
IActionProgressDialog Macht Methoden verfügbar, die ein Statusdialogfeld initialisieren und beenden. |
IApplicationActivationManager Stellt Methoden bereit, mit denen Windows Store-Apps für die Erweiterungen Launch, File und Protocol aktiviert werden. Normalerweise verwenden Sie diese Schnittstelle in Debuggern und Entwurfstools. |
IApplicationAssociationRegistration Macht Methoden verfügbar, die Standardanwendungen für bestimmte Dateizuordnungstypen und Protokolle auf einer bestimmten Zuordnungsebene abfragen und festlegen. |
IApplicationDesignModeSettings Ermöglicht Entwicklungstoolanwendungen das dynamische Spoofen von System- und Benutzerzuständen, z. B. native Anzeigeauflösung, Geräteskalierungsfaktor und Anwendungsansichtszustand, um Windows Store-Apps, die im Entwurfsmodus ausgeführt werden, auf eine Vielzahl von Formfaktoren zu testen, ohne dass die tatsächliche Hardware erforderlich ist. Ermöglicht auch das Testen von Änderungen im normal vom Benutzer gesteuerten Zustand, um Windows Store-Apps in einer Vielzahl von Szenarien zu testen. |
IApplicationDesignModeSettings2 Ermöglicht Entwicklungstoolsanwendungen die dynamische Steuerung von System- und Benutzerzuständen, z. B. native Anzeigeauflösung, Geräteskalierungsfaktor und Anwendungsansichtslayout, die an Windows Store-Apps gemeldet werden, um Windows Store-Apps zu testen, die im Entwurfsmodus ausgeführt werden, auf eine Vielzahl von Formfaktoren ohne die tatsächliche Hardware zu testen. Ermöglicht auch das Testen von Änderungen im normal vom Benutzer gesteuerten Zustand, um Windows Store-Apps in einer Vielzahl von Szenarien zu testen. |
IAnwendungenDestinationen Macht Methoden verfügbar, mit denen eine Anwendung ein oder alle Ziele aus der Kategorie Zuletzt oder Häufig in einer Sprungliste entfernen kann. |
IApplicationDocumentLists Macht Methoden verfügbar, mit denen eine Anwendung den Inhalt der Kategorien Zuletzt oder Häufig in einer Sprungliste abrufen kann. |
IAppVisibility Stellt Funktionen bereit, um zu bestimmen, ob auf dem Display Apps für die universelle Windows-Plattform angezeigt werden. |
IAppVisibilityEvents Ermöglicht Es Anwendungen, Benachrichtigungen über Zustandsänderungen in einer Anzeige und über Änderungen an der Sichtbarkeit des Startbildschirms zu erhalten. |
IAssocHandler Macht Methoden für Vorgänge mit einem Dateizuordnungsdialogfeld oder -menü verfügbar. |
IAssocHandlerInvoker Macht Methoden verfügbar, die einen zugeordneten Anwendungshandler aufrufen. |
IAttachmentExecute Macht Methoden verfügbar, die mit Clientanwendungen zusammenarbeiten, um eine Benutzerumgebung zu präsentieren, die einen sicheren Download und Austausch von Dateien über E-Mail- und Messaginganlagen ermöglicht. |
IBandSite Macht Methoden verfügbar, die Bandobjekte steuern. |
IBrowserFrameOptions Ermöglicht es einem Browser oder Host, IShellView zu fragen, welches Ansichtsverhalten unterstützt wird. |
ICategorizer Macht Methoden verfügbar, die zum Abrufen von Informationen zu Elementbezeichnerlisten verwendet werden. |
ICategoryProvider Macht eine Liste von Kategorisierungsmodulen verfügbar, die in einem IShellFolder registriert sind. |
IColumnManager Macht Methoden verfügbar, die die Überprüfung und Bearbeitung von Spalten in der Detailansicht des Windows-Explorers ermöglichen. Auf jede Spalte wird durch eine PROPERTYKEY-Struktur verwiesen, die eine Eigenschaft benennt. |
ICommDlgBrowser Verfügbar gemacht durch die allgemeinen Dateidialogfelder, die verwendet werden sollen, wenn sie einen Shell-Browser hosten. |
ICommDlgBrowser2 Erweitert die Funktionen von ICommDlgBrowser. Diese Schnittstelle wird durch die Allgemeinen Dateidialogfelder verfügbar gemacht, wenn sie einen Shell-Browser hosten. Ein Zeiger auf ICommDlgBrowser2 kann abgerufen werden, indem QueryInterface für das IShellBrowser-Objekt aufgerufen wird. |
IContactManagerInterop Ermöglicht den Zugriff auf ContactManager-Methoden in einer App, die mehrere Fenster verwaltet. |
IContextMenu Macht Methoden verfügbar, die entweder ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. |
IContextMenu2 Macht Methoden verfügbar, die entweder ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. Erweitert IContextMenu durch Hinzufügen einer Methode, mit der Clientobjekte Nachrichten verarbeiten können, die besitzergezeichneten Menüelementen zugeordnet sind. |
IContextMenu3 Macht Methoden verfügbar, die entweder ein Kontextmenü erstellen oder zusammenführen, das einem Shell-Objekt zugeordnet ist. Ermöglicht Clientobjekten das Behandeln von Nachrichten, die mit vom Besitzer gezeichneten Menüelementen verknüpft sind, und erweitert IContextMenu2, indem ein Rückgabewert aus dieser Nachrichtenverarbeitung akzeptiert wird. |
IContextMenuCB Macht eine Methode verfügbar, die den Rückruf eines Kontextmenüs aktiviert. Beispielsweise, um ein Schildsymbol zu einem menuItem hinzuzufügen, das eine Erhöhung erfordert. |
IContextMenuSite Implementiert durch die mit SHCreateShellFolderView erstellte Standardordneransicht. |
ICreateProcessInputs Wird von der ICreatingProcess-Schnittstelle verwendet, um einige Parameter des zu erstellenden Prozesses zu ändern. |
IAtingCreatingProcess Wird von ShellExecuteEx und IContextMenu verwendet, damit der Aufrufer einige Parameter des zu erstellenden Prozesses ändern kann. |
ICurrentItem Wird durch Aufrufen von IShellFolder::BindToObject für ein Element abgerufen. Wenn das Element eine Momentaufnahme eines Elements zu einem früheren Zeitpunkt darstellt, ruft diese Schnittstelle die aktuelle Version des Elements ab. |
ICustomDestinationList Macht Methoden verfügbar, mit denen eine Anwendung eine benutzerdefinierte Sprungliste bereitstellen kann, einschließlich Zielen und Aufgaben, für die Anzeige in der Taskleiste. |
IDataObjectProvider Stellt Methoden bereit, mit denen Sie die IDataObject-Schnittstelle eines DataPackage-Objekts festlegen oder abrufen können, die das DataPackage zur Unterstützung der Interoperabilität verwendet. Das DataPackage-Objekt wird von einer App verwendet, um Daten für eine andere App bereitzustellen. |
IDataTransferManagerInterop Ermöglicht den Zugriff auf DataTransferManager-Methoden in einer Windows Store-App, die mehrere Fenster verwaltet. |
IDefaultExtractIconInit Macht Methoden verfügbar, um Standardsymbole festzulegen, die einem Objekt zugeordnet sind. |
IDefaultFolderMenuInitialize Stellt Methoden bereit, die zum Abrufen und Festlegen von Kontextmenüinformationen verwendet werden. Diese Informationen sind identisch mit denen, die für SHCreateDefaultContextMenu über die DEFCONTEXTMENU-Struktur bereitgestellt werden. |
IDelegateFolder Macht eine Methode verfügbar, über die einem Delegatordner die IMalloc-Schnittstelle zugewiesen wird, die zum Zuweisen und Freigeben von Element-IDs erforderlich ist. |
IDelegateItem Dient zum Abrufen der unmittelbar zugrunde liegenden Darstellung des Pfads eines Elements. |
IDeskBand Dient zum Abrufen von Informationen zu einem Bandobjekt. |
IDeskBandInfo Macht eine Methode zum Abrufen der standardmäßigen Desk Band-Bandbreite verfügbar. |
IDeskBar Macht Methoden verfügbar, die die Bearbeitung von Schreibtischleisten ermöglichen. |
IDesktopWallpaper Stellt Methoden zum Verwalten des Desktophintergrunds bereit. (IDesktopWallpaper) |
IDestinationStreamFactory Macht eine Methode zum manuellen Kopieren eines Datenstroms oder einer Datei verfügbar, bevor Änderungen auf Eigenschaften angewendet werden. |
IDisplayItem Macht Methoden verfügbar, die eine Version des aktuellen Elements finden, das zum Abrufen von Anzeigeeigenschaften verwendet werden soll, z. B. den Elementnamen, die auf der Benutzeroberfläche angezeigt werden. |
IDockingWindow Macht Methoden verfügbar, die das Andockfensterobjekt über Änderungen benachrichtigen, einschließlich Anzeigen, Ausblenden und bevorstehender Entfernung. Diese Schnittstelle wird durch Fensterobjekte implementiert, die im Rahmenbereich eines Windows Explorer-Fensters angedockt werden können. |
IDragSourceHelper Wird von der Shell verfügbar gemacht, damit eine Anwendung das Image angeben kann, das während eines Shell-Drag-and-Drop-Vorgangs angezeigt wird. |
IDropTargetHelper Macht Methoden verfügbar, mit denen Ablageziele ein Ziehbild anzeigen können, während sich das Bild über dem Zielfenster befindet. |
IEnumAssocHandlers Macht eine Methode verfügbar, die die Enumeration einer Auflistung von Handlern ermöglicht, die bestimmten Dateinamenerweiterungen zugeordnet sind. |
IEnumExplorerCommand Wird von einem IExplorerCommandProvider bereitgestellt. Diese Schnittstelle enthält die Enumeration von Befehlen, die in die Befehlsleiste eingefügt werden sollen. |
IEnumExtraSearch Ein standardmäßiger OLE-Enumerator, der von einem Client verwendet wird, um die verfügbaren Suchobjekte für einen Ordner zu bestimmen. |
IEnumFullIDList Macht einen Standardsatz von Methoden verfügbar, die die Zeiger auf Elementbezeichnerlisten (PIDLs) der Elemente in einem Shellordner aufzählen. |
IEnumIDList Macht einen Standardsatz von Methoden verfügbar, die zum Aufzählen der Zeiger auf Elementbezeichnerlisten (PIDLs) der Elemente in einem Shellordner verwendet werden. |
IEnumObjects Macht Methoden verfügbar, um unbekannte Objekte aufzulisten. |
IEnumResources Macht Ressourcenenumerationsmethoden verfügbar. |
IEnumShellItems Macht die Enumeration von IShellItem-Schnittstellen verfügbar. Diese Schnittstelle wird in der Regel durch Aufrufen der IEnumShellItems-Methode abgerufen. |
IExecuteCommand Macht Methoden verfügbar, die einen bestimmten Zustand oder Parameter im Zusammenhang mit dem Befehlsverb festlegen, sowie eine Methode zum Aufrufen dieses Verbs. |
IExecuteCommandApplicationHostEnvironment Stellt eine einzelne Methode bereit, mit der eine Anwendung bestimmen kann, ob sich ihr Host im Desktopmodus oder im immersiven Modus befindet. |
IExecuteCommandHost Stellt eine Methode bereit, die es einem IExplorerCommand-basierten Shell-Verbhandler ermöglicht, den UI-Modus der Hostkomponente abzufragen, von der aus die Anwendung aufgerufen wurde. |
IExplorerBrowser IExplorerBrowser ist ein Browserobjekt, das entweder navigiert werden kann oder das eine Ansicht eines Datenobjekts hosten kann. Als Browserobjekt mit vollem Funktionsumfang unterstützt es auch ein automatisches Reiseprotokoll. |
IExplorerBrowserEvents Macht Methoden für Benachrichtigungen über Browsernavigations- und Anzeigeerstellungsereignisse im Explorer verfügbar. |
IExplorerCommand Macht Methoden verfügbar, die die Befehlsdarstellung abrufen, Unterbefehle aufzählen oder den Befehl aufrufen. |
IExplorerCommandProvider Macht Methoden zum Erstellen von Explorer-Befehlen und Befehlsenumeratoren verfügbar. |
IExplorerCommandState Macht eine einzelne Methode verfügbar, die den Abruf des Befehlszustands ermöglicht. |
IExplorerPaneVisibility Wird im Windows-Explorer von einer IShellFolder-Implementierung verwendet, um der Ansicht Vorschläge zu geben, welche Bereiche sichtbar sind. |
IExtractImage Macht Methoden verfügbar, die ein Miniaturbild aus einem Shellordner anfordern. |
IExtractImage2 Erweitert die Funktionen von IExtractImage. |
IFileDialog Macht Methoden verfügbar, die das Allgemeine Dateidialogfeld initialisieren, anzeigen und Ergebnisse abrufen. |
IFileDialogCustomize Macht Methoden verfügbar, die einer Anwendung das Hinzufügen von Steuerelementen zu einem allgemeinen Dateidialogfeld ermöglichen. |
IFileDialogEvents Macht Methoden verfügbar, die die Benachrichtigung von Ereignissen in einem allgemeinen Dateidialogfeld ermöglichen. |
IFileIsInUse Macht Methoden verfügbar, die aufgerufen werden können, um Informationen zu einer Datei abzurufen oder zu schließen, die von einer anderen Anwendung verwendet wird. |
IFileOpenDialog Erweitert die IFileDialog-Schnittstelle durch Hinzufügen spezifischer Methoden für das geöffnete Dialogfeld. |
IFileOperation Macht Methoden zum Kopieren, Verschieben, Umbenennen, Erstellen und Löschen von Shellelementen sowie Methoden zum Bereitstellen von Status- und Fehlerdialogen verfügbar. Diese Schnittstelle ersetzt die SHFileOperation-Funktion. |
IFileOperationProgressSink Macht Methoden verfügbar, die ein umfassendes Benachrichtigungssystem bereitstellen, das von Aufrufenden von IFileOperation verwendet wird, um die Details der Vorgänge zu überwachen, die sie über diese Schnittstelle ausführen. |
IFileSaveDialog Erweitert die IFileDialog-Schnittstelle durch Hinzufügen spezifischer Methoden für das Dialogfeld "Speichern", einschließlich der Methoden, die unterstützung für die Sammlung von Metadaten bereitstellen, die mit der Datei beibehalten werden sollen. |
IFileSyncMergeHandler . (IFileSyncMergeHandler) |
IFileSystemBindData Macht Methoden verfügbar, die Dateisysteminformationen zum Optimieren von Aufrufen von IShellFolder::P arseDisplayName speichern. |
IFileSystemBindData2 Erweitert IFileSystemBindData, das Dateisysteminformationen zum Optimieren von Aufrufen von IShellFolder::P arseDisplayName speichert. Diese Schnittstelle fügt den Fähigkeitssatz oder das Abrufen der Datei-ID oder clSID (Junction Class Identifier) hinzu. |
IFolderFilter Wird von einem Client verfügbar gemacht, um anzugeben, wie die Enumeration eines Shellordners nach einer Serveranwendung gefiltert werden soll. |
IFolderFilterSite Wird von einem Host exportiert, damit Clients angeben können, wie eine Shellordnerenumeration gefiltert werden soll. |
IFolderView Macht Methoden verfügbar, die Informationen zu den Anzeigeoptionen eines Ordners abrufen, die angegebenen Elemente in diesem Ordner auswählen und den Ansichtsmodus des Ordners festlegen. (IFolderView) |
IFolderView2 Macht Methoden verfügbar, die Informationen zu den Anzeigeoptionen eines Ordners abrufen, die angegebenen Elemente in diesem Ordner auswählen und den Ansichtsmodus des Ordners festlegen. (IFolderView2) |
IFolderViewSettings Macht Methoden verfügbar, um Ordneransichtseinstellungen abzurufen. |
IFrameworkInputPane Stellt Methoden bereit, mit denen Apps über Zustandsänderungen und den Speicherort für den Eingabebereich informiert werden können. |
IFrameworkInputPaneHandler Ermöglicht, dass eine App benachrichtigt wird, wenn der Eingabebereich (die Bildschirmtastatur oder der Schreibbereich) angezeigt oder ausgeblendet wird. Dadurch kann das App-Fenster seine Anzeige anpassen, sodass keine Eingabebereiche (z. B. ein Textfeld) durch den Eingabebereich verdeckt werden. |
IHandlerActivationHost . (IHandlerActivationHost) |
IHandlerInfo Stellt Methoden bereit, die Informationen zum Handler für Methoden der IHandlerActivationHost-Schnittstelle bereitstellen. |
IHomeGroup Macht Methoden verfügbar, die den Status der Heimnetzgruppenmitgliedschaft eines Computers bestimmen und den Freigabe-Assistenten anzeigen. |
IIdentityName Macht Methoden verfügbar, um zwei Elemente zu vergleichen, um festzustellen, ob sie identisch sind. |
IInitializeCommand Macht eine einzelne Methode verfügbar, die zum Initialisieren von Objekten verwendet wird, die IExplorerCommandState, IExecuteCommand oder IDropTarget mit dem anwendungsspezifischen Befehlsnamen und den registrierten Eigenschaften implementieren. |
IInitializeWithBindCtx Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Miniaturansichtshandler oder einen Vorschauhandler, mit einem Bindungskontext. |
IInitializeWithItem Macht eine Methode verfügbar, die zum Initialisieren eines Handlers verwendet wird, z. B. einen Eigenschaftenhandler, einen Miniaturansichtshandler oder einen Vorschauhandler, mit einem IShellItem. |
IInitializeWithPropertyStore Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, Miniaturansichtshandler oder Vorschauhandler, mit einem Eigenschaftenspeicher. |
IInitializeWithWindow Macht eine Methode verfügbar, mit der ein Client ein Besitzerfenster für ein in einer Desktopanwendung verwendetes Windows-Runtime-Objekt bereitstellen kann. |
IInputObject Macht Methoden verfügbar, die die Benutzeroberflächenaktivierung ändern, und Prozessbeschleunigungen für ein Benutzereingabeobjekt, das in der Shell enthalten ist. |
IInputObject2 Macht eine Methode verfügbar, die IInputObject erweitert, indem globale Beschleuniger behandelt werden. |
IInputObjectSite Macht eine Methode verfügbar, die verwendet wird, um Fokusänderungen für ein in der Shell enthaltenes Benutzereingabeobjekt zu kommunizieren. |
IIOCancelInformation Macht Methoden zum Posten einer Meldung zum Abbrechen des Fensters für den Prozessthread über das Statusdialogfeld verfügbar. |
IItemNameLimits Ruft eine Liste mit gültigen und ungültigen Zeichen oder die maximale Länge eines Namens im Namespace ab. Verwenden Sie diese Schnittstelle für die Validierungsanalyse und -übersetzung. |
IKnownFolder Macht Methoden verfügbar, mit denen eine Anwendung Informationen zu Kategorie, Typ, GUID, Zeiger auf einen PIDL-Wert (Item Identifier List), Umleitungsfunktionen und Definition eines bekannten Ordners abrufen kann. |
IKnownFolderManager Macht Methoden verfügbar, die vorhandene bekannte Ordner erstellen, auflisten oder verwalten. |
ILaunchSourceAppUserModelId Stellt eine Methode zum Abrufen einer AppUserModelId bereit. |
ILaunchSourceViewSizePreference Stellt Methoden zum Abrufen von Informationen zur Quellanwendung bereit. |
ILaunchTargetMonitor . (ILaunchTargetMonitor) |
ILaunchTargetViewSizePreference Stellt eine Methode zum Abrufen der bevorzugten Ansichtsgröße für ein neues Anwendungsfenster bereit. |
IMenuBand Macht Methoden verfügbar, die es einem COM-Objekt (Component Object Model) ermöglichen, entsprechende Nachrichten zu empfangen und zu übersetzen. |
IMenuPopup IMenuPopup kann geändert oder nicht verfügbar sein. |
IModalWindow Macht eine Methode verfügbar, die ein modales Fenster darstellt. |
INameSpaceTreeControl Macht Methoden verfügbar, die zum Anzeigen und Bearbeiten von Knoten in einer Struktur von Shellelementen verwendet werden. |
INameSpaceTreeControlFolderCapabilities Macht eine einzelne Methode verfügbar, die den Status der System.IsPinnedToNameSpaceTree-Filterunterstützung eines Ordners abruft. |
INamespaceWalk Macht Methoden verfügbar, die einen Namespace von einem bestimmten Stammknoten aus durchlaufen. Die Tiefe des Spaziergangs wird angegeben, und ein optionales Array wird zurückgegeben, das die IDs aller gelaufenen Knoten enthält. |
INamespaceWalkCB Eine Rückrufschnittstelle, die methoden verfügbar macht, die mit INamespaceWalk verwendet werden. |
INamespaceWalkCB2 Erweitert INamespaceWalkCB um eine Methode, die erforderlich ist, um einen Namespace-Walk abzuschließen. Diese Methode entfernt daten, die während des Exemplars gesammelt wurden. |
INewMenuClient Macht Methoden verfügbar, die die Bearbeitung von Elementen in einem Windows 7-Menü ermöglichen. |
INewWindowManager Macht eine Methode verfügbar, die bestimmt, ob ein Fenster, das von einem anderen Fenster gestartet wird, angezeigt oder blockiert werden soll, wodurch die Steuerung von Popupfenstern ermöglicht wird. |
IObjectProvider Macht eine Methode verfügbar, um Objekte zu ermitteln, die mit einer GUID aus einem anderen Objekt benannt sind. Im Gegensatz zu QueryService delegieren diese Schnittstelle ihre Funktionalität nicht an andere Objekte. |
IObjectWithAppUserModelID Macht Methoden verfügbar, mit denen Implementierer eines benutzerdefinierten IAssocHandler-Objekts Zugriff auf seine explizite Anwendungsbenutzermodell-ID (AppUserModelID) gewähren können. |
IObjectWithBackReferences Stellt eine Methode für die Interaktion mit Rückverweise bereit, die von einem Objekt gehalten werden. |
IObjectWithCancelEvent Nicht unterstützt. Stellt einen Aufrufer mit einem Ereignis bereit, das vom aufgerufenen Objekt signalisiert wird, um den Abbruch einer Aufgabe zu kennzeichnen. |
IObjectWithFolderEnumMode Macht Methoden verfügbar, die Enumerationsmodi eines analysierten Elements abrufen und festlegen. |
IObjectWithProgID Macht Methoden verfügbar, die Zugriff auf die einem Objekt zugeordnete ProgID ermöglichen. |
IObjectWithSelection Macht Methoden verfügbar, die ausgewählte Elemente abrufen oder festlegen, die von einem Shellelementarray dargestellt werden. |
IOpenControlPanel Macht Methoden verfügbar, die den Ansichtsstatus der Systemsteuerung, den Pfad einzelner Systemsteuerungselemente abrufen und entweder die Systemsteuerung selbst oder ein einzelnes Systemsteuerungselement öffnen. |
IOpenSearchSource Macht eine Methode verfügbar, um Suchergebnisse aus einer benutzerdefinierten clientseitigen OpenSearch-Datenquelle abzurufen. |
IOperationsProgressDialog Macht Methoden zum Abrufen, Festlegen und Abfragen eines Statusdialogfelds verfügbar. |
IPackageDebugSettings Ermöglicht Debuggerentwicklern, den Lebenszyklus einer Windows Store-App zu steuern, z. B. anhalten oder fortsetzen. |
IPackageExecutionStateChangeNotification Aktiviert den Empfang von Paketzustandsänderungsbenachrichtigungen während des Debuggens von Windows Store-Apps. |
IParentAndItem Macht Methoden verfügbar, die die übergeordnete ID und die untergeordnete ID des Übergeordneten abrufen und festlegen. Obwohl IParentAndItem in der Regel in IShellItems implementiert wird, ist es nicht spezifisch für IShellItem. |
IParseAndCreateItem IParseAndCreateItem-Schnittstelle |
IPersistFolder Macht eine Methode verfügbar, die Shell-Ordnerobjekte initialisiert. |
IPersistFolder2 Macht Methoden verfügbar, die Informationen aus Shell-Ordnerobjekten abrufen. |
IPersistFolder3 Erweitert die Schnittstellen IPersistFolder und IPersistFolder2, indem ein Ordnerobjekt die nicht standardmäßige Verarbeitung von Ordnerverknüpfungen implementieren kann. |
IPersistIDList Macht Methoden verfügbar, die zum Beibehalten von Elementbezeichnerlisten verwendet werden. |
IPreviewHandler Macht Methoden für die Anzeige umfangreicher Vorschauen verfügbar. |
IPreviewHandlerFrame Ermöglicht Vorschauhandlern das Übergeben von Tastenkombinationen an den Host. Diese Schnittstelle ruft eine Liste von Tastenkombinationen ab und weist den Host an, eine Tastenkombination zu verarbeiten. |
IPreviewHandlerVisuals Macht Methoden zum Anwenden von Farb- und Schriftartinformationen auf Vorschauhandler verfügbar. |
IPreviewItem Gibt ein Element an, das im Vorschaubereich angezeigt wird. |
IProfferService Macht einen allgemeinen Mechanismus für Objekte verfügbar, um dienste für andere Objekte auf demselben Host anzubieten. |
IPropertyUI Entwickler sollten stattdessen IPropertyDescription verwenden. (IPropertyUI) |
IQueryContinue Macht eine Methode verfügbar, die einen einfachen Standardmechanismus für Objekte bereitstellt, um einen Client nach der Berechtigung zum Fortsetzen eines Vorgangs abzufragen. |
IRegTreeItem Macht Methoden verfügbar, die den Status von Elementen in einem Strukturansichtssteuerelement abrufen und festlegen, für das das Flag Tree-View Steuerelementfensterstile festgelegt ist. |
IRelatedItem Macht Methoden verfügbar, die verwandte Elemente mit bestimmten Beziehungen ableiten. |
IRemoteComputer Macht eine Methode verfügbar, die eine Namespaceerweiterung aufzählt oder initialisiert, wenn sie für ein Remoteobjekt aufgerufen wird. Diese Schnittstelle wird beispielsweise verwendet, um den virtuellen Ordner für Remotedrucker zu initialisieren. |
IResolveShellLink Macht eine Methode verfügbar, die es einer Anwendung ermöglicht, anzufordern, dass ein Shell-Ordnerobjekt einen Link für eines seiner Elemente auflöst. |
IRunnableTask Eine Freithreadschnittstelle, die von einem Objekt verfügbar gemacht werden kann, damit Vorgänge für einen Hintergrundthread ausgeführt werden können. |
ISearchFolderItemFactory Macht Methoden verfügbar, die Suchordner erstellen und ändern. |
ISharingConfigurationManager Macht Methoden verfügbar, die Informationen zu den Standardfreigabeeinstellungen eines Computers für den Ordner Benutzer (C:\Benutzer) oder Öffentlich (C:\Users\Public) festlegen und abrufen. Macht außerdem eine Reihe von Methoden verfügbar, die die Steuerung der Druckerfreigabe ermöglichen. |
IShellBrowser Implementiert durch Hosts von Shellsichten (Objekte, die IShellView implementieren). Macht Methoden verfügbar, die Dienste für die Ansicht bereitstellen, die sie hostet, und andere Objekte, die im Kontext des Explorer-Fensters ausgeführt werden. |
IShellExtInit Macht eine Methode verfügbar, die Shell-Erweiterungen für Eigenschaftenblätter, Kontextmenüs und Drag-and-Drop-Handler initialisiert (Erweiterungen, die Bei nicht standardmäßigen Drag-and-Drop-Vorgängen Elemente zu Kontextmenüs hinzufügen). |
IShellFolder Die von allen Shell-Namespaceordnerobjekten verfügbar gemachten Methoden werden zum Verwalten von Ordnern verwendet. |
IShellFolder2 Erweitert die Funktionen von IShellFolder. Seine Methoden stellen eine Vielzahl von Informationen über den Inhalt eines Shell-Ordners bereit. |
IShellIcon Macht eine Methode verfügbar, die einen Symbolindex für ein IShellFolder-Objekt abruft. |
IShellIconOverlayIdentifier Macht Methoden verfügbar, die die gesamte Kommunikation zwischen Symbolüberlagerungshandlern und der Shell verarbeiten. |
IShellItem Macht Methoden verfügbar, die Informationen zu einem Shellelement abrufen. IShellItem und IShellItem2 sind die bevorzugten Darstellungen von Elementen in jedem neuen Code. |
IShellItem2 Erweitert IShellItem um Methoden, die verschiedene Eigenschaftswerte des Elements abrufen. IShellItem und IShellItem2 sind die bevorzugten Darstellungen von Elementen in jedem neuen Code. |
IShellItemArray Macht Methoden verfügbar, die Shellelementarrays erstellen und bearbeiten. |
IShellItemFilter Wird von einem Client verfügbar gemacht, um anzugeben, wie die Enumeration eines Shellelements nach einer Serveranwendung gefiltert werden soll. |
IShellItemImageFactory Macht eine Methode verfügbar, um Symbole oder Miniaturansichten für Shellelemente zurückzugeben. Wenn keine Miniaturansicht oder kein Symbol für das angeforderte Element verfügbar ist, wird möglicherweise ein Symbol pro Klasse von der Shell bereitgestellt. |
IShellItemResources Macht Methoden zum Bearbeiten und Abfragen von Shellelementressourcen verfügbar. |
IShellLibrary Macht Methoden zum Erstellen und Verwalten von Bibliotheken verfügbar. |
IShellLinkA Macht Methoden verfügbar, die Shelllinks erstellen, ändern und auflösen. (ANSI) |
IShellLinkDataList Macht Methoden verfügbar, mit denen eine Anwendung zusätzliche Datenblöcke an einen Shelllink anfügen kann. Mit diesen Methoden werden Datenblöcke hinzugefügt, kopiert oder entfernt. |
IShellLinkW Macht Methoden verfügbar, die Shelllinks erstellen, ändern und auflösen. (Unicode) |
IShellMenu Macht Methoden verfügbar, die mit Shellmenüs wie dem Startmenü und dem Menü Favoriten interagieren. |
IShellMenuCallback Eine Rückrufschnittstelle, die eine Methode verfügbar macht, die Nachrichten von einem Menüband empfängt. |
IShellPropSheetExt Macht Methoden verfügbar, die es einem Eigenschaftenblatthandler ermöglichen, Seiten im Eigenschaftenblatt hinzuzufügen oder zu ersetzen, das für ein Dateiobjekt angezeigt wird. |
IShellTaskScheduler IShellTaskScheduler kann geändert oder nicht verfügbar sein. |
IShellView Macht Methoden verfügbar, die eine Ansicht im Windows-Explorer oder Ordnerfenster darstellen. |
IShellView2 Erweitert die Funktionen von IShellView. |
ISuspensionDependencyManager . (ISuspensionDependencyManager) |
ITaskbarList Macht Methoden verfügbar, die die Taskleiste steuern. Es ermöglicht Ihnen, Elemente auf der Taskleiste dynamisch hinzuzufügen, zu entfernen und zu aktivieren. |
ITaskbarList2 Erweitert die ITaskbarList-Schnittstelle, indem sie eine Methode zum Markieren eines Fensters als Vollbildanzeige verfügbar macht. |
ITaskbarList3 Erweitert ITaskbarList2 durch Das Verfügbarmachen von Methoden, die die in Windows 7 hinzugefügte funktionen des einheitlichen Startens und Wechselns von Taskleistenschaltflächen unterstützen. |
ITaskbarList4 Erweitert ITaskbarList3 durch Bereitstellung einer Methode, mit der der Aufrufer zwei Eigenschaftswerte für die Miniaturansicht und das Vorschaufeature der Registerkarte steuern kann. |
IThumbnailHandlerFactory Macht eine Methode zum Abrufen des Miniaturansichtshandlers eines Elements verfügbar. Implementieren Sie diese Schnittstelle, wenn Sie angeben möchten, welcher Extraktor für eine untergeordnete IDList verwendet wird. |
ITransferAdviseSink Macht Methoden verfügbar, die Statussammlungs- und Fehlerinformationen unterstützen. |
ITransferDestination Macht Methoden verfügbar, die ein Shell-Zielelement für einen Kopier- oder Verschiebungsvorgang erstellen. Diese Schnittstelle wird bereitgestellt, um mehr Kontrolle über Dateivorgänge zu ermöglichen, indem eine ITransferDestination::Advise-Methode bereitgestellt wird. |
ITransferMediumItem Wird von einer Kopier-Engine verwendet, um das Element abzurufen, für das QueryInterface aufgerufen werden soll, um einen Zeiger auf die Schnittstelle ITransferDestination oder Schnittstelle ITransferSource zurückzugeben. Diese Schnittstellen können für Kopier-, Verschiebe- oder Löschvorgänge abgefragt und aufgezählt werden. |
ITransferSource Macht Methoden zum Bearbeiten von IShellItem verfügbar, z. B. Kopieren, Verschieben, Recyceln und andere. Diese Schnittstelle wird angeboten, um mehr Kontrolle über Dateivorgänge zu bieten, indem eine ITransferSource::Advise-Methode bereitgestellt wird. |
IUpdateIDList Stellt eine Methode zum Aktualisieren der ITEMIDLIST des untergeordneten Objekts eines Ordnerobjekts bereit. |
IUserNotification Macht Methoden verfügbar, die Benachrichtigungsinformationen festlegen und diese Benachrichtigung dann dem Benutzer in einer Sprechblase anzeigen, die in Verbindung mit dem Infobereich der Taskleiste angezeigt wird. (IUserNotification) |
IViewStateIdentityItem Stellt ein kanonisches Persistenzelement bereit, ein Element, für das Ansichtsanpassungen gespeichert werden. |
IVirtualDesktopManager Macht Methoden verfügbar, die es einer Anwendung ermöglichen, mit Gruppen von Fenstern zu interagieren, die virtuelle Arbeitsbereiche bilden. |
Functions
FreeIDListArray Gibt den arbeitsspeicher frei, der von einem Zeiger auf ein PIDL-Listenarray (Item Identifier List) verwendet wird. |
FreeIDListArrayChild Gibt den Speicherplatz für das Array von Zeigern auf untergeordnete Element-IDs frei. Dadurch werden sowohl die PITEMID_CHILDs innerhalb des Arrays als auch das Array selbst freigegeben. |
FreeIDListArrayFull Gibt den Speicherplatz für den Zeiger auf ein PIDL-Array (Item Identifier List) frei. Dadurch werden sowohl die PIDLIST_ABSOLUTEs innerhalb des Arrays als auch das Array selbst freigegeben. |
FreeKnownFolderDefinitionFields Gibt die zugeordneten Felder im Ergebnis aus IKnownFolder::GetFolderDefinition frei. |
GetCurrentProcessExplicitAppUserModelID Ruft die von der Anwendung definierte, explizite Anwendungsbenutzermodell-ID (AppUserModelID) für den aktuellen Prozess ab. |
SetContractDelegateWindow Ordnet ein anderes App-Fenster als das primäre Vordergrundfenster den Verträgen einer App zu. Verwenden Sie diese Funktion, wenn Sie entwickler sind, die eine Windows Store-App in nativem C++ schreiben. |
SetCurrentProcessExplicitAppUserModelID Gibt eine eindeutige anwendungsdefinierte Anwendungsbenutzermodell-ID (AppUserModelID) an, die den aktuellen Prozess auf der Taskleiste identifiziert. Dieser Bezeichner ermöglicht es einer Anwendung, ihre zugeordneten Prozesse und Fenster unter einer einzelnen Taskleistenschaltfläche zu gruppieren. |
SHAddFolderPathToLibrary Fügt einer Bibliothek einen Ordner hinzu. |
SHAssocEnumHandlers Gibt ein Enumerationsobjekt für einen angegebenen Satz von Dateinamenerweiterungshandlern zurück. |
SHAssocEnumHandlersForProtocolByApplication Ruft eine Enumerationsschnittstelle ab, die Zugriff auf Handler bietet, die einem bestimmten Protokoll zugeordnet sind. |
SHCreateAssociationRegistration Erstellt ein IApplicationAssociationRegistration-Objekt basierend auf der bestandsbasierten Implementierung der von Windows bereitgestellten Schnittstelle. |
SHCreateDefaultExtractIcon Erstellt einen Standardsymbolextraktor, dessen Standardwerte über die IDefaultExtractIconInit-Schnittstelle weiter konfiguriert werden können. |
SHCreateItemFromIDList Erstellt und initialisiert ein Shellelementobjekt aus einem Zeiger auf eine Elementbezeichnerliste (PIDL). Das resultierende Shellelementobjekt unterstützt die IShellItem-Schnittstelle. |
SHCreateItemFromParsingName Erstellt und initialisiert ein Shellelementobjekt aus einem Analysenamen. |
SHCreateItemFromRelativeName Erstellt und initialisiert ein Shellelementobjekt aus einem relativen Analysenamen. |
SHCreateItemInKnownFolder Erstellt ein Shellelementobjekt für eine einzelne Datei, die in einem bekannten Ordner vorhanden ist. |
SHCreateItemWithParent Erstellen Sie ein Shellelement mit einem übergeordneten Ordner und einer untergeordneten Element-ID. |
SHCreateLibrary Erstellt ein IShellLibrary-Objekt. |
SHCreateShellItemArray Erstellt ein Shellelementarrayobjekt. |
SHCreateShellItemArrayFromDataObject Erstellt ein Shellelementarrayobjekt aus einem Datenobjekt. |
SHCreateShellItemArrayFromIDLists Erstellt ein Shellelementarrayobjekt aus einer Liste von ITEMIDLIST-Strukturen. |
SHCreateShellItemArrayFromShellItem Erstellt ein Array eines Elements aus einem einzelnen Shellelement. |
SHGetIDListFromObject Ruft den Zeiger auf eine Elementbezeichnerliste (PIDL) eines Objekts ab. |
SHGetItemFromDataObject Erstellt ein IShellItem-Objekt oder ein verknüpftes Objekt basierend auf einem element, das von einem IDataObject angegeben wird. |
SHGetItemFromObject Ruft ein IShellItem-Objekt für ein -Objekt ab. |
SHGetNameFromIDList Ruft den Anzeigenamen eines Elements ab, das durch seine IDList identifiziert wird. |
SHGetPropertyStoreFromIDList Ruft ein Objekt ab, das IPropertyStore oder zugehörige Schnittstellen unterstützt, von einem Zeiger auf eine Elementbezeichnerliste (Item Identifier List, PIDL). |
SHGetPropertyStoreFromParsingName Gibt einen Eigenschaftenspeicher für ein Element unter Angabe eines Pfads oder Analysenamens zurück. |
SHGetTemporaryPropertyForItem Ruft die temporäre Eigenschaft für das angegebene Element ab. Eine temporäre Eigenschaft ist ein Lese-/Schreibspeicher, der Eigenschaften nur für die Lebensdauer des IShellItem-Objekts enthält, anstatt wieder im Element gespeichert zu werden. |
SHLoadLibraryFromItem Erstellt und lädt ein IShellLibrary-Objekt aus einer angegebenen Bibliotheksdefinitionsdatei. |
SHLoadLibraryFromKnownFolder Erstellt und lädt ein IShellLibrary-Objekt für eine angegebene bekannte Ordner-ID. |
SHLoadLibraryFromParsingName Erstellt und lädt ein IShellLibrary-Objekt für einen angegebenen Pfad. |
SHRemoveFolderPathFromLibrary Entfernt einen Ordner aus einer Bibliothek. |
SHResolveLibrary Löst alle Speicherorte in einer Bibliothek auf, auch die Speicherorte, die verschoben oder umbenannt wurden. |
SHSaveLibraryInFolderPath Speichert ein IShellLibrary-Objekt auf dem Datenträger. |
SHSetTemporaryPropertyForItem Legt eine temporäre Eigenschaft für das angegebene Element fest. Eine temporäre Eigenschaft wird in einem Lese-/Schreibspeicher aufbewahrt, der Eigenschaften nur für die Lebensdauer des IShellItem-Objekts enthält, anstatt sie wieder in das Element zu schreiben. |
SHShowManageLibraryUI Zeigt das Dialogfeld bibliotheksverwaltung an, in dem Benutzer die Bibliotheksordner und den Standardspeicherort verwalten können. |
SHSimpleIDListFromPath Veraltet. Gibt einen Zeiger auf eine ITEMIDLIST-Struktur zurück, wenn ein Pfad übergeben wurde. |
Strukturen
BANDSITEINFO Enthält Informationen zu einer Bandwebsite. Diese Struktur wird mit den Methoden IBandSite::GetBandSiteInfo und IBandSite::SetBandSiteInfo verwendet. |
CATEGORY_INFO Enthält Kategorieinformationen. Eine Komponentenkategorie ist eine Gruppe logisch verwandter COM-Klassen (Component Object Model), die einen gemeinsamen Kategoriebezeichner (COMMON CATEGORY Identifier, CATID) verwenden. |
CM_COLUMNINFO Definiert Spalteninformationen. Wird von Elementen der IColumnManager-Schnittstelle verwendet. |
CMINVOKECOMMANDINFO Enthält Informationen, die von IContextMenu::InvokeCommand zum Aufrufen eines Kontextmenübefehls benötigt werden. |
CMINVOKECOMMANDINFOEX Enthält erweiterte Informationen zu einem Kontextmenübefehl. Diese Struktur ist eine erweiterte Version von CMINVOKECOMMANDINFO, die die Verwendung von Unicode-Werten ermöglicht. |
DELEGATEITEMID Wird von Delegatenordnern anstelle einer ITEMIDLIST-Standardstruktur verwendet. |
DESKBANDINFO Empfängt Informationen zu einem Bandobjekt. Diese Struktur wird mit der veralteten IDeskBand::GetBandInfo-Methode verwendet. |
EXTRASEARCH Wird von einem IEnumExtraSearch-Enumeratorobjekt verwendet, um Informationen zu den Suchobjekten zurückzugeben, die von einem Shell Folder-Objekt unterstützt werden. |
FOLDERSETTINGS Enthält Informationen zur Ordneransicht. |
KNOWNFOLDER_DEFINITION Definiert die Besonderheiten eines bekannten Ordners. |
PERSIST_FOLDER_TARGET_INFO Gibt den Zielordner einer Ordnerverknüpfung und die zugehörigen Attribute an. Diese Struktur wird von IPersistFolder3::GetFolderTargetInfo und IPersistFolder3::InitializeEx verwendet. |
PREVIEWHANDLERFRAMEINFO Accelerator-Tabellenstruktur. Wird von IPreviewHandlerFrame::GetWindowContext verwendet. |
SHDRAGIMAGE Enthält die Informationen, die zum Erstellen eines Ziehbilds erforderlich sind. |
SHELL_ITEM_RESOURCE Definiert eine Shellelementressource. |
SMCSHCHANGENOTIFYSTRUCT Enthält Informationen zu Änderungsbenachrichtigungen. Es wird von IShellMenuCallback::CallbackSM verwendet. |
SMDATA Enthält Informationen aus einem Menüband. |
SMINFO Enthält Informationen zu einem Element aus einem Menüband. |
SORTCOLUMN Speichert Informationen zum Sortieren einer Spalte, die in der Ordneransicht angezeigt wird. |
SV2CVW2_PARAMS Enthält die Parameter für die IShellView2::CreateViewWindow2-Methode. |
THUMBBUTTON Wird von Methoden der ITaskbarList3-Schnittstelle verwendet, um Schaltflächen zu definieren, die in einer Symbolleiste verwendet werden, die in der Miniaturansicht eines Fensters eingebettet ist. |
Enumerationen
_BROWSERFRAMEOPTIONS Wird mit der Methode IBrowserFrameOptions::GetFrameOptions verwendet. |
_EXPCMDSTATE EXPCMDSTATE-Werte stellen den Befehlsstatus eines Shellelements dar. |
_EXPLORERPANESTATE Geben Sie Flags an, die von IExplorerPaneVisibility::GetPaneState verwendet werden, um den aktuellen Status des angegebenen Windows Explorer-Bereichs abzurufen. |
_FILEOPENDIALOGOPTIONS Definiert den Satz von Optionen, die für ein Dialogfeld Öffnen oder Speichern verfügbar sind. |
_KF_DEFINITION_FLAGS Flags, die bestimmte bekannte Ordnerverhalten angeben. Wird mit der KNOWNFOLDER_DEFINITION-Struktur verwendet. |
_KF_REDIRECT_FLAGS Flags, die von IKnownFolderManager::Redirect verwendet werden, um Details einer bekannten Ordnerumleitung anzugeben, z. B. Berechtigungen und Besitzrechte für den umgeleiteten Ordner. |
_KF_REDIRECTION_CAPABILITIES Flags, die die aktuellen Umleitungsfunktionen eines bekannten Ordners angeben. Wird von IKnownFolder::GetRedirectionCapabilities verwendet. |
_NSTCITEMSTATE Gibt den Zustand eines Strukturelements an. Diese Werte werden von Methoden der INameSpaceTreeControl-Schnittstelle verwendet. |
_NSTCSTYLE Beschreibt die Merkmale eines bestimmten Namespacestruktursteuerelements. |
_PROPERTYUI_FLAGS Gibt Eigenschaftenfeatures an. |
_SHCONTF Bestimmt die Typen von Elementen, die in einer Enumeration enthalten sind. Diese Werte werden mit der IShellFolder::EnumObjects-Methode verwendet. |
_SHGDNF Definiert die Werte, die mit den Methoden IShellFolder::GetDisplayNameOf und IShellFolder::SetNameOf verwendet werden, um den Typ der von diesen Methoden verwendeten Datei- oder Ordnernamen anzugeben. |
_SICHINTF Wird verwendet, um zu bestimmen, wie zwei Shellelemente verglichen werden. IShellItem::Compare verwendet diesen aufgezählten Typ. |
_SPBEGINF Diese Konstanten werden von IActionProgress::Begin verwendet und geben bestimmte Benutzeroberflächenvorgänge an, die aktiviert oder deaktiviert werden sollen. |
_SVGIO Wird mit den Methoden IFolderView::Items, IFolderView::ItemCount und IShellView::GetItemObject verwendet, um die Elemente in ihren Auflistungen einzuschränken oder zu steuern. |
_SVSIF Gibt Flags an, die von IFolderView, IFolderView2, IShellView und IShellView2 verwendet werden, um einen zu übernehmenden Auswahltyp anzugeben. |
_TRANSFER_SOURCE_FLAGS Wird von Methoden der ITransferSource- und ITransferDestination-Schnittstellen verwendet, um deren Dateivorgänge zu steuern. |
APPLICATION_VIEW_ORIENTATION Definiert den Satz der Anzeigeausrichtungsmodi für ein Fenster (App-Ansicht). Wird von IApplicationDesignModeSettings2::GetApplicationViewOrientation und IApplicationDesignModeSettings2::SetApplicationViewOrientation verwendet. |
APPLICATION_VIEW_SIZE_PREFERENCE Definiert den Satz möglicher Größeneinstellungen für allgemeine Fenster (App-Ansicht). Wird von ILaunchSourceViewSizePreference::GetSourceViewSizePreference und ILaunchTargetViewSizePreference::GetTargetViewSizePreference verwendet. |
APPLICATION_VIEW_STATE Gibt den aktuellen Ansichtsstatus einer Windows Store-App an. Wird von IApplicationDesignModeSettings::SetApplicationViewState und IApplicationDesignModeSettings::IsApplicationViewStateSupported verwendet. |
ASSOCIATIONLEVEL Gibt die Quelle der Standardzuordnung für eine Dateinamenerweiterung an. Wird von Methoden der IApplicationAssociationRegistration-Schnittstelle verwendet. |
ASSOCIATIONTYPE Gibt den Typ der Zuordnung für eine Anwendung an. Wird von Methoden der IApplicationAssociationRegistration-Schnittstelle verwendet. |
ATTACHMENT_ACTION Stellt eine Reihe von Flags bereit, die mit IAttachmentExecute::P rompt verwendet werden sollen, um die aktion anzugeben, die nach der Bestätigung des Benutzers ausgeführt werden soll. |
ATTACHMENT_PROMPT Stellt eine Reihe von Flags bereit, die mit IAttachmentExecute::P rompt verwendet werden sollen, um den Typ der anzuzeigenden Eingabeaufforderung anzugeben. |
CATEGORYINFO_FLAGS Stellt eine Reihe von Flags für die Verwendung mit der CATEGORY_INFO-Struktur bereit. |
CATSORT_FLAGS Gibt Methoden zum Sortieren von Kategoriedaten an. |
CM_ENUM_FLAGS Wird von Membern der IColumnManager-Schnittstelle verwendet, um anzugeben, welcher Satz von Spalten angefordert wird, entweder alle oder nur die derzeit sichtbaren. |
CM_MASK Gibt an, welche Werte in der CM_COLUMNINFO-Struktur während aufrufen von IColumnManager::SetColumnInfo festgelegt werden sollen. |
CM_SET_WIDTH_VALUE Gibt Breitewerte in Pixel an und bietet spezielle Unterstützung für Standard und automatische Größe. Wird von Membern der IColumnManager-Schnittstelle über die CM_COLUMNINFO-Struktur verwendet. |
CM_STATE Gibt Spaltenzustandswerte an. Wird von Membern der IColumnManager-Schnittstelle über die CM_COLUMNINFO-Struktur verwendet. |
DATAOBJ_GET_ITEM_FLAGS Werte, die von der SHGetItemFromDataObject-Funktion verwendet werden, um Optionen für die Verarbeitung des Quellobjekts anzugeben. |
DEF_SHARE_ID Werte, die den Ordner angeben, für den von Methoden der ISharingConfigurationManager-Schnittstelle ausgeführt wird. |
DEFAULT_FOLDER_MENU_RESTRICTIONS . (DEFAULT_FOLDER_MENU_RESTRICTIONS) |
DEFAULTSAVEFOLDERTYPE Gibt den Standardspeicherort an. |
DESKTOP_WALLPAPER_POSITION Gibt an, wie das Desktophintergrund angezeigt werden soll. |
EXPLORER_BROWSER_FILL_FLAGS Diese Flags werden mit IExplorerBrowser::FillFromObject verwendet. |
EXPLORER_BROWSER_OPTIONS Diese Flags werden mit IExplorerBrowser::GetOptions und IExplorerBrowser::SetOptions verwendet. |
FDAP Gibt die Listenplatzierung an. |
FDE_OVERWRITE_RESPONSE Gibt die Werte an, die von der IFileDialogEvents::OnOverwrite-Methode verwendet werden, um die Antwort einer Anwendung auf eine Überschreibungsanforderung während eines Speichervorgangs mithilfe des Allgemeinen Dateidialogfelds anzugeben. |
FDE_SHAREVIOLATION_RESPONSE Gibt die Werte an, die von der IFileDialogEvents::OnShareViolation-Methode verwendet werden, um die Antwort einer Anwendung auf einen Freigabeverstoß anzugeben, der beim Öffnen oder Speichern einer Datei auftritt. |
FFFP_MODE Beschreibt Übereinstimmungskriterien. Wird von Methoden der IKnownFolderManager-Schnittstelle verwendet. |
FILE_USAGE_TYPE Konstanten, die von IFileIsInUse::GetUsage verwendet werden, um anzugeben, wie eine verwendete Datei verwendet wird. |
FOLDER_ENUM_MODE Wird von den Methoden IObjectWithFolderEnumMode::GetMode und IObjectWithFolderEnumMode::SetMode verwendet, um die Anzeigemodi für die Ordner abzurufen und festzulegen. |
FOLDERFLAGS Ein Satz von Flags, die Ordneransichtsoptionen angeben. Die Flags sind unabhängig voneinander und können in beliebiger Kombination verwendet werden. |
FOLDERLOGICALVIEWMODE Wird von IFolderViewSettings::GetViewMode und ISearchFolderItemFactory::SetFolderLogicalViewMode verwendet, um den Ansichtsmodus zu beschreiben. |
FOLDERVIEWMODE Gibt den Ordneransichtstyp an. |
KF_CATEGORY Wert, der eine Kategorie darstellt, nach der ein beim System bekannter Ordner registrierter Ordner klassifiziert werden kann. |
LIBRARYFOLDERFILTER Definiert Optionen zum Filtern von Ordnerelementen. |
LIBRARYMANAGEDIALOGOPTIONS Wird von SHShowManageLibraryUI verwendet, um Optionen für die Behandlung einer Namenskollision beim Speichern einer Bibliothek zu definieren. |
LIBRARYOPTIONFLAGS Gibt die Bibliotheksoptionen an. |
LIBRARYSAVEFLAGS Gibt die Optionen zum Behandeln einer Namenskollision beim Speichern einer Bibliothek an. |
MONITOR_APP_VISIBILITY Gibt an, ob eine Anzeige Desktopfenster anstelle von Windows Store-Apps anzeigt. |
NSTCFOLDERCAPABILITIES Gibt den Zustand eines Strukturelements an. Diese Werte werden von Methoden der INameSpaceTreeControlFolderCapabilities-Schnittstelle verwendet. |
NWMF Von INewWindowManager::EvaluateNewWindow verwendete Flags. Diese Werte sind Faktoren bei der Entscheidung, ob ein Popupfenster angezeigt werden soll. |
PACKAGE_EXECUTION_STATE . (PACKAGE_EXECUTION_STATE) |
PDOPSTATUS Stellt Vorgangsstatusflags bereit. |
PLACEHOLDER_STATES Gibt die Zustände an, die eine Platzhalterdatei haben kann. Rufen Sie diesen Wert über die Eigenschaft System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus) ab. |
SHARE_ROLE Gibt die Zugriffsberechtigungen an, die dem Ordner Benutzer oder Öffentlich zugewiesen sind. Wird in CreateShare und GetSharePermissions verwendet. |
SIGDN Fordert die Form des Anzeigenamens eines Elements an, das über IShellItem::GetDisplayName und SHGetNameFromIDList abgerufen werden soll. |
SPACTION Beschreibt eine ausgeführte Aktion, die erfordert, dass der Fortschritt dem Benutzer über eine IActionProgress-Schnittstelle angezeigt wird. |
SPTEXT Gibt den Typ des beschreibenden Texts an, der für eine IActionProgress-Schnittstelle bereitgestellt wird. |
STPFLAG Wird von der ITaskbarList4::SetTabProperties-Methode verwendet, um Registerkarteneigenschaften anzugeben. |
SVUIA_STATUS Wird mit der IBrowserService2::_UIActivateView-Methode verwendet, um den Status einer Browseransicht festzulegen. |
SYNC_TRANSFER_STATUS Gibt mögliche Statuswerte an, die in der System.SyncTransferStatus-Eigenschaft verwendet werden. |
tagDESKBANDCID Diese Befehls-IDs können mit IOleCommandTarget::Exec an den Container des Bandobjekts gesendet werden. |
THUMBBUTTONFLAGS Wird von THUMBBUTTON verwendet, um bestimmte Zustände und Verhaltensweisen der Schaltfläche zu steuern. |
THUMBBUTTONMASK Wird von der THUMBBUTTON-Struktur verwendet, um anzugeben, welche Member dieser Struktur gültige Daten enthalten. |