Bagikan melalui


Struktur SHDESCRIPTIONID (shlobj_core.h)

Menerima data item sebagai respons terhadap panggilan ke SHGetDataFromIDList.

Sintaks

typedef struct _SHDESCRIPTIONID {
  DWORD dwDescriptionId;
  CLSID clsid;
} SHDESCRIPTIONID, *LPSHDESCRIPTIONID;

Anggota

dwDescriptionId

Jenis: DWORD

Menerima nilai yang menentukan tipe item tersebut. Salah satu nilai berikut.

SHDID_ROOT_REGITEM

Item adalah item terdaftar di desktop.

SHDID_FS_FILE

Item adalah file.

SHDID_FS_DIRECTORY

Item adalah folder.

SHDID_FS_OTHER

Item adalah item yang tidak teridentifikasi dalam sistem file.

SHDID_COMPUTER_DRIVE35

Item adalah drive floppy 3,5 inci.

SHDID_COMPUTER_DRIVE525

Item adalah drive floppy 5,25 inci.

SHDID_COMPUTER_REMOVABLE

Item adalah disk yang dapat dilepas.

SHDID_COMPUTER_FIXED

Item adalah hard disk tetap.

SHDID_COMPUTER_NETDRIVE

Item adalah drive yang dipetakan ke berbagi jaringan.

SHDID_COMPUTER_CDROM

Item adalah drive CD-ROM.

SHDID_COMPUTER_RAMDISK

Item adalah disk RAM.

SHDID_COMPUTER_OTHER

Item adalah perangkat sistem yang tidak teridentifikasi.

SHDID_NET_DOMAIN

Item adalah domain jaringan.

SHDID_NET_SERVER

Item adalah server jaringan.

SHDID_NET_SHARE

Item adalah berbagi jaringan.

SHDID_NET_RESTOFNET

Saat ini tidak digunakan.

SHDID_NET_OTHER

Item adalah sumber daya jaringan yang tidak teridentifikasi.

SHDID_COMPUTER_IMAGING

Windows XP dan yang lebih baru. Saat ini tidak digunakan.

SHDID_COMPUTER_AUDIO

Windows XP dan yang lebih baru. Saat ini tidak digunakan.

SHDID_COMPUTER_SHAREDDOCS

Windows XP dan yang lebih baru. Item adalah folder dokumen bersama sistem.

SHDID_MOBILE_DEVICE

Windows Vista dan yang lebih baru. Item adalah perangkat seluler, seperti asisten digital pribadi (PDA).

clsid

Jenis: CLSID

Menerima CLSID objek tempat item berada.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header shlobj_core.h (termasuk Shlobj.h)