Condividi tramite


Requisiti relativi al valore della proprietà

Windows applica i requisiti di dimensione del valore della proprietà del dispositivo elencati nella tabella seguente. Windows imposta un valore della proprietà del dispositivo solo se il valore della proprietà del dispositivo è conforme ai requisiti di queste dimensioni del valore.

Tipo di dati proprietà Requisito delle dimensioni del valore della proprietà

Valore di tipo base a lunghezza fissa

Le dimensioni specificate dei dati forniti devono essere il numero di byte nel tipo di dati di base.

Matrice di valori di tipo base a lunghezza fissa

Le dimensioni specificate dei dati forniti devono essere il numero di byte di una matrice pari a zero o più valori di tipo base.The specified size of the supplied data data must be the number of bytes of an array of zero or more base-data-type values.

Valore del tipo di dati DEVPROP_TYPE_SECURITY_DESCRIPTOR

Le dimensioni specificate dei dati forniti devono essere il numero di byte di una struttura di SECURITY_DESCRIPTOR a lunghezza variabile auto-relativa.

Valore del tipo di dati DEVPROP_TYPE_STRING, un valore del tipo di dati DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING o un valore del tipo di dati DEVPROP_TYPE_STRING_INDIRECT

Le dimensioni specificate dei dati forniti devono essere il numero di byte di una stringa unicode REG_SZ , incluso il carattere di terminazione NULL.

Elenco di stringhe tipizzata di DEVPROP_TYPE_STRING, un elenco di stringhe di tipo DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING o un valore del tipo di dati DEVPROP_TYPE_STRING_LIST

Le dimensioni specificate dei dati forniti devono essere il numero di byte di un elenco di stringhe Unicode REG_MULTLI_SZ, incluso il terminatore NULL finale che termina l'elenco di stringhe.

Tutti i valori delle proprietà

Oltre ai requisiti delle dimensioni del valore della proprietà elencati nelle altre righe di questa tabella, le dimensioni massime, in byte, di un valore di proprietà sono UNICODE_STRING_MAX_BYTES.