função CM_Delete_Device_Interface_Key_ExA (cfgmgr32.h)

[Começando com Windows 8 e Windows Server 2012, essa função foi preterida. Em vez disso, use CM_Delete_Device_Interface_Key .]

A função CM_Delete_Device_Interface_Key_ExA exclui a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas da interface.

Sintaxe

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

Parâmetros

[in] pszDeviceInterface

Ponteiro para uma cadeia de caracteres que identifica a instância da interface do dispositivo da subchave do Registro a ser excluída.

[in] ulFlags

Reservado. Deve ser definido como zero.

[in, optional] hMachine

Identificador de computador fornecido pelo chamador, obtido de uma chamada anterior para CM_Connect_Machine.

Nota Não há suporte para o uso dessa função para acessar computadores remotos, começando com Windows 8 e Windows Server 2012, pois essa funcionalidade foi removida.
 

Retornar valor

Se a operação for bem-sucedida, a função retornará CR_SUCCESS. Caso contrário, ele retornará um dos códigos de erro prefixados por CR_ definidos em Cfgmgr32.h.

Comentários

Observação

O cabeçalho cfgmgr32.h define CM_Delete_Device_Interface_Key_Ex como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows 10 e versões posteriores do Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho cfgmgr32.h (inclua Cfgmgr32.h)
Biblioteca Cfgmgr32.lib

Confira também

CM_Connect_Machine

CM_Open_Device_Interface_Key

SetupDiDeleteDeviceInterfaceRegKey