Condividi tramite


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

Vedi anche

SetupDiCreateDeviceInterface

SetupDiCreateDeviceInterfaceRegKey