Bagikan melalui


DEVPROP_TYPE_NULL

Di Windows Vista dan versi Windows yang lebih baru, pengidentifikasi DEVPROP_TYPE_NULL mewakili pengidentifikasi tipe data dasar khusus yang menunjukkan bahwa properti perangkat ada. Namun, properti tidak memiliki nilai yang terkait dengan properti .

Keterangan

Gunakan pengidentifikasi jenis properti dasar ini dengan fungsi properti perangkat untuk menghapus nilai yang terkait dengan properti perangkat.

Jika fungsi properti perangkat mengembalikan jenis data dasar ini, properti ada, tetapi properti tidak memiliki nilai yang terkait dengannya.

Pengidentifikasi DEVPROP_TYPE_NULL tidak dapat dikombinasikan dengan pengubah tipe data properti DEVPROP_TYPEMOD_ARRAY atau DEVPROP_TYPEMOD_LIST.

Mengatur Properti Tipe ini

Untuk mengatur properti yang jenis datanya DEVPROP_TYPE_NULL, panggil fungsi properti SetupDiSetXxx yang sesuai dan atur parameter fungsi sebagai berikut:

  • Atur parameter PropertyType ke DEVPROP_TYPE_NULL, parameter PropertyBuffer ke NULL, dan parameter PropertyBufferSize ke nol.

  • Atur parameter input fungsi lainnya yang sesuai untuk mengatur properti .

Mengambil Properti Tipe ini

Panggilan ke fungsi properti SetupDiGetXxx yang mencoba mengambil properti perangkat yang tidak memiliki nilai akan berhasil dan mengatur parameter *PropertyType ke DEVPROP_TYPE_NULL.

Persyaratan

Header

Devpropdef.h (termasuk Devpropdef.h)