struktur SP_DEVINFO_LIST_DETAIL_DATA_W (setupapi.h)

Struktur SP_DEVINFO_LIST_DETAIL_DATA berisi informasi tentang kumpulan informasi perangkat, seperti GUID kelas penyiapan terkait (jika memiliki kelas penyiapan terkait).

Sintaksis

typedef struct _SP_DEVINFO_LIST_DETAIL_DATA_W {
  DWORD  cbSize;
  GUID   ClassGuid;
  HANDLE RemoteMachineHandle;
  WCHAR  RemoteMachineName[SP_MAX_MACHINENAME_LENGTH];
} SP_DEVINFO_LIST_DETAIL_DATA_W, *PSP_DEVINFO_LIST_DETAIL_DATA_W;

Anggota

cbSize

Ukuran, dalam byte, dari struktur SP_DEVINFO_LIST_DETAIL_DATA.

ClassGuid

GUID kelas penyiapan yang terkait dengan set informasi perangkat atau GUID_NULL jika tidak ada kelas penyiapan terkait.

RemoteMachineHandle

Jika set informasi perangkat adalah untuk komputer jarak jauh, anggota ini adalah handel komputer manajer konfigurasi untuk komputer jarak jauh. Jika set informasi perangkat adalah untuk komputer lokal, anggota ini NULL.

Ini biasanya merupakan parameter yang digunakan komponen untuk mengakses komputer jarak jauh. RemoteMachineName berisi string, jika komponen memerlukan nama komputer jarak jauh.

RemoteMachineName[SP_MAX_MACHINENAME_LENGTH]

String yang dihentikan NULL yang berisi nama komputer jarak jauh. Jika set informasi perangkat adalah untuk komputer lokal, anggota ini adalah string kosong.

Komentar

Nota

Header setupapi.h mendefinisikan SP_DEVINFO_LIST_DETAIL_DATA sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
Header setupapi.h (termasuk Setupapi.h)

Lihat juga

SetupDiGetDeviceInfoListDetail