SHDESCRIPTIONID-Struktur (shlobj_core.h)
Empfängt Elementdaten als Reaktion auf einen Aufruf von SHGetDataFromIDList.
typedef struct _SHDESCRIPTIONID {
DWORD dwDescriptionId;
CLSID clsid;
} SHDESCRIPTIONID, *LPSHDESCRIPTIONID;
dwDescriptionId
Art: DWORD
Empfängt einen Wert, der bestimmt, welcher Typ das Element ist. Einer der folgenden Werte.
Das Element ist ein registriertes Element auf dem Desktop.
Das Element ist eine Datei.
Das Element ist ein Ordner.
Das Element ist ein nicht identifiziertes Element im Dateisystem.
Das Element ist ein 3,5-Zoll-Diskettenlaufwerk.
Das Element ist ein 5,25-Zoll-Diskettenlaufwerk.
Das Element ist ein Wechseldatenträger.
Das Element ist eine feste Festplatte.
Das Element ist ein Laufwerk, das einer Netzwerkfreigabe zugeordnet ist.
Das Element ist ein CD-ROM-Laufwerk.
Das Element ist ein RAM-Datenträger.
Das Element ist ein nicht identifiziertes Systemgerät.
Das Element ist eine Netzwerkdomäne.
Das Element ist ein Netzwerkserver.
Das Element ist eine Netzwerkfreigabe.
Derzeit nicht verwendet.
Das Element ist eine nicht identifizierte Netzwerkressource.
Windows XP und höher. Derzeit nicht verwendet.
Windows XP und höher. Derzeit nicht verwendet.
Windows XP und höher. Das Element ist der Ordner freigegebene Dokumente des Systems.
Windows Vista und höher. Das Element ist ein mobiles Gerät, z. B. ein persönliches digitales Assistent (PDA).
clsid
Typ: CLSID
Empfängt die CLSID des Objekts, zu dem das Element gehört.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |