SHARDAPPIDINFOLINK-Struktur (shlobj_core.h)
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.
Syntax
typedef struct SHARDAPPIDINFOLINK {
IShellLink *psl;
PCWSTR pszAppID;
} SHARDAPPIDINFOLINK;
Member
psl
Typ: IShellLink*
Zeiger auf eine IShellLink-instance, die das Element beim Starten öffnet. Die Verknüpfung wird nicht von SHAddToRecentDocs dem Ordner Zuletzt verwendet (CSIDL_RECENT, FOLDERID_Recent) des Benutzers hinzugefügt, sondern sie wird der Kategorie Zuletzt verwendet in der Sprungliste der angegebenen Anwendung hinzugefügt.
pszAppID
Typ: PCWSTR
Die anwendungsdefinierte AppUserModelID, die dem Element zugeordnet ist.
Hinweise
Die IShellLink-instance, auf die von psl verwiesen wird, muss Folgendes bereitstellen:
- Entweder ein Zeiger auf eine Elementbezeichnerliste (PIDL) (IShellLink::SetIDList) oder den Zielpfad (IShellLink::SetPath oder IShellLink::SetRelativePath)
- Befehlszeilenargumente (IShellLink::SetArguments)
- Symbolspeicherort (IShellLink::SetIconLocation)
Optional kann das Beschreibungsfeld (IShellLink::SetDescription) festgelegt werden, um eine benutzerdefinierte QuickInfo für das Element in der Sprungliste bereitzustellen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für