Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Windows Vista e versioni successive di Windows, l'identificatore DEVPROP_TYPE_NULL rappresenta un identificatore di tipo dati di base speciale che indica che esiste una proprietà del dispositivo. Tuttavia, che la proprietà non ha alcun valore associato alla proprietà .
Remarks
Usare questo identificatore di tipo di proprietà di base con le funzioni delle proprietà del dispositivo per eliminare il valore associato a una proprietà del dispositivo.
Se una funzione della proprietà del dispositivo restituisce questo tipo di dati di base, la proprietà esiste, ma la proprietà non ha alcun valore associato.
L'identificatore DEVPROP_TYPE_NULL non può essere combinato con i modificatori di tipo property-data DEVPROP_TYPEMOD_ARRAY o DEVPROP_TYPEMOD_LIST.
Impostazione di una proprietà di questo tipo
Per impostare una proprietà il cui tipo di dati è DEVPROP_TYPE_NULL, chiamare la funzione di proprietà SetupDiSetXxx corrispondente e impostare i parametri della funzione come indicato di seguito:
Impostare il parametro PropertyType su DEVPROP_TYPE_NULL, il parametro PropertyBuffer su NULL e il parametro PropertyBufferSize su zero.
Impostare gli altri parametri di input della funzione in base alle esigenze per impostare la proprietà .
Recupero di una proprietà di questo tipo
Una chiamata a una funzione di proprietà SetupDiGetXxx che tenta di recuperare una proprietà del dispositivo senza valore avrà esito positivo e imposta il parametro *PropertyType su DEVPROP_TYPE_NULL.
Requirements
Header |
Devpropdef.h (include Devpropdef.h) |