Accesso alle proprietà della classe del dispositivo

In Windows Vista e versioni successive di Windows, le applicazioni e i programmi di installazione possono accedere alle proprietà della classe di installazione del dispositivo e alle proprietà della classe dell'interfaccia del dispositivo chiamando le funzioni seguenti.

Nota

SetupApi non è supportato in tutte le edizioni di Windows. Quando possibile, è consigliabile usare API di livello inferiore, ad esempio quelle disponibili tramite CfgMgr32.dll. Per suggerimenti, vedere Conversione da SetupApi a CfgMgr32 .

Per informazioni su come accedere alle proprietà della classe di dispositivo in Windows Server 2003, Windows XP e Windows 2000, vedere Accesso alle proprietà della classe di installazione del dispositivo e Accesso alle proprietà della classe dell'interfaccia del dispositivo.

Recupero delle proprietà

Le API di proprietà, ad esempio CM_Get_Class_Property o SetupDiGetClassProperty , possono essere usate per recuperare una proprietà di classe per una classe di installazione del dispositivo o una classe dell'interfaccia del dispositivo.

Impostazione di proprietà

Le API di proprietà, ad esempio CM_Set_Class_Property o SetupDiSetClassProperty , possono essere usate per impostare una proprietà di classe per una classe di installazione del dispositivo o una classe dell'interfaccia del dispositivo.

Ottenere un elenco delle proprietà disponibili

Le API di proprietà, ad esempio CM_Get_Class_Property_Keys o SetupDiGetClassPropertyKeys , possono essere usate per recuperare una matrice delle chiavi di proprietà che identificano le proprietà attualmente impostate per una classe di configurazione del dispositivo o una classe dell'interfaccia del dispositivo. Può essere usato per determinare il set completo di proprietà impostate su una classe. Tuttavia, l'uso di queste funzioni, in particolare per recuperare successivamente il valore di tutte le proprietà indicate da queste funzioni, deve essere usato con moderazione perché il recupero dell'elenco di tutte le proprietà e i relativi valori può essere un'operazione costosa.