DEVPROP_TYPE_NULL

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

Remarks

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 jenis 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 lain 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.

Requirements

Header

Devpropdef.h (termasuk Devpropdef.h)