Condividi tramite


Accesso alle proprietà dell'interfaccia del dispositivo

In Windows Vista e versioni successive di Windows, applicazioni e programmi di installazione possono accedere alle proprietà 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à dell'interfaccia del dispositivo in Windows Server 2003, Windows XP e Windows 2000, vedere Accesso alle proprietà dell'interfaccia del dispositivo.

Recupero delle proprietà

Le API delle proprietà, ad esempio CM_Get_Device_Interface_Property o SetupDiGetDeviceInterfaceProperty , possono essere usate per recuperare una proprietà dell'interfaccia del dispositivo.

Impostazione di proprietà

Le API delle proprietà, ad esempio CM_Set_Device_Interface_Property o SetupDiSetDeviceInterfaceProperty , possono essere usate per impostare una proprietà dell'interfaccia del dispositivo.

Ottenere un elenco delle proprietà disponibili

Le API delle proprietà, ad esempio CM_Get_Device_Interface_Property_Keys o SetupDiGetDeviceInterfacePropertyKeys , possono essere usate per recuperare una matrice delle chiavi delle proprietà che identificano le proprietà attualmente impostate per un'interfaccia del dispositivo. Questa operazione può essere usata per determinare il set completo di proprietà impostate in un'interfaccia del dispositivo. Tuttavia, l'uso di queste funzioni, soprattutto per recuperare successivamente il valore di tutte le proprietà che queste funzioni indicano sono impostate sull'interfaccia del dispositivo, deve essere usato in modo spasimoso poiché il recupero dell'elenco di tutte le proprietà e i relativi valori può essere un'operazione costosa.