Persyaratan Nilai Properti

Windows memberlakukan persyaratan ukuran nilai properti perangkat yang tercantum dalam tabel berikut. Windows hanya menetapkan nilai properti perangkat jika nilai properti perangkat sesuai dengan persyaratan ukuran nilai ini.

Jenis data properti Persyaratan ukuran nilai properti

Nilai tipe data dasar dengan panjang tetap

Ukuran yang ditentukan dari data yang disediakan harus berupa jumlah byte dalam jenis data dasar.

Array dari nilai tipe data dasar dengan panjang tetap

Ukuran yang ditentukan dari data yang disediakan harus berupa jumlah byte dari array nol atau lebih nilai jenis data dasar.

Nilai jenis data DEVPROP_TYPE_SECURITY_DESCRIPTOR

Ukuran yang ditentukan dari data yang disediakan harus berupa jumlah byte dari struktur SECURITY_DESCRIPTOR yang panjang variabel dan relatif mandiri.

Nilai jenis data DEVPROP_TYPE_STRING, nilai jenis data DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING, atau nilai jenis data DEVPROP_TYPE_STRING_INDIRECT

Ukuran yang ditentukan dari data yang disediakan harus berupa jumlah byte untai (karakter) REG_SZ Unicode, termasuk terminator NULL.

Daftar string DEVPROP_TYPE_STRING-typed, daftar string DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING-typed, atau nilai jenis data DEVPROP_TYPE_STRING_LIST

Ukuran yang ditentukan dari data yang disediakan harus jumlah byte dari daftar untai (karakter) REG_MULTLI_SZ Unicode, termasuk terminator NULL akhir yang mengakhiri daftar string.

Semua nilai properti

Selain persyaratan ukuran nilai properti yang tercantum di baris lain dari tabel ini, ukuran maksimum, dalam byte, dari nilai properti UNICODE_STRING_MAX_BYTES.