Funzione SetupDiDeleteDeviceInterfaceRegKey (setupapi.h)
La funzione SetupDiDeleteDeviceInterfaceRegKey elimina la sottochiave del Registro di sistema usata dalle applicazioni e dai driver per archiviare informazioni specifiche dell'interfaccia.
Sintassi
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceRegKey(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData,
DWORD Reserved
);
Parametri
[in] DeviceInfoSet
Puntatore a un set di informazioni sul dispositivo contenente l'interfaccia per cui eliminare informazioni specifiche dell'interfaccia nel Registro di sistema. Il set di informazioni sul dispositivo non deve contenere elementi remoti.
[in] DeviceInterfaceData
Puntatore a una struttura SP_DEVICE_INTERFACE_DATA che specifica l'interfaccia del dispositivo in DeviceInfoSet. Questo puntatore può essere restituito da SetupDiCreateDeviceInterface o SetupDiEnumDeviceInterfaces.
Reserved
Riservato. Deve essere zero.
Valore restituito
SetupDiDeleteDeviceInterfaceRegKey restituisceTRUE se ha esito positivo; in caso contrario, restituisce FALSE e l'errore registrato può essere recuperato con una chiamata a GetLastError.
Commenti
Il chiamante di questa funzione deve essere membro del gruppo Administrators.
SetupDiDeleteDeviceInterfaceRegKey elimina la sottochiave utilizzata dai driver e dalle applicazioni per archiviare informazioni sull'istanza dell'interfaccia del dispositivo. Questa sottochiave è stata creata da SetupDiCreateDeviceInterfaceRegKey o dalla chiamata del driver a una routine di gestione I/O associata. SetupDiDeleteDeviceInterfaceRegKey non influisce sulla chiave del Registro di sistema principale per l'istanza dell'interfaccia del dispositivo né su altre sottochiave che potrebbero essere state create.
DeviceInfoSet deve contenere solo elementi nel computer locale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | setupapi.h (includere Setupapi.h) |
Libreria | Setupapi.lib |
DLL | Setupapi.dll |