Freigeben über


CM_Delete_Device_Interface_Key_ExA Funktion (cfgmgr32.h)

[Ab Windows 8 und Windows Server 2012 ist diese Funktion veraltet. Verwenden Sie stattdessen CM_Delete_Device_Interface_Key.]

Die funktion CM_Delete_Device_Interface_Key_ExA löscht den Registrierungsunterschlüssel, der von Anwendungen und Treibern zum Speichern schnittstellenspezifischer Informationen verwendet wird.

Syntax

CMAPI CONFIGRET CM_Delete_Device_Interface_Key_ExA(
  [in]           LPCSTR   pszDeviceInterface,
  [in]           ULONG    ulFlags,
  [in, optional] HMACHINE hMachine
);

Parameter

[in] pszDeviceInterface

Zeigen Sie auf eine Zeichenfolge, die die Geräteschnittstelleninstanz des zu löschenden Registrierungsunterschlüssels identifiziert.

[in] ulFlags

Reserviert. Muss auf Null festgelegt werden.

[in, optional] hMachine

Vom Anrufer bereitgestellter Maschinenhandle, abgerufen von einem vorherigen Aufruf an CM_Connect_Machine.

Hinweis Die Verwendung dieser Funktion für den Zugriff auf Remotecomputer wird ab Windows 8 und Windows Server 2012 nicht unterstützt, da diese Funktionalität entfernt wurde.
 

Rückgabewert

Wenn der Vorgang erfolgreich ist, gibt die Funktion CR_SUCCESS zurück. Andernfalls wird eine der CR_-präfixierten Fehlercodes zurückgegeben, die in Cfgmgr32.hdefiniert sind.

Bemerkungen

Anmerkung

Der cfgmgr32.h-Header definiert CM_Delete_Device_Interface_Key_Ex als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows 10 und höheren Versionen von Windows.
Zielplattform- Desktop
Header- cfgmgr32.h (enthalten Cfgmgr32.h)
Library Cfgmgr32.lib

Siehe auch

CM_Connect_Machine

CM_Open_Device_Interface_Key

SetupDiDeleteDeviceInterfaceRegKey