função CM_Delete_Device_Interface_Key_ExA (cfgmgr32.h)
[A partir do Windows 8 e do 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 de 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.
Valor de retorno
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.
Observações
Nota
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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Microsoft Windows 10 e versões posteriores do Windows. |
da Plataforma de Destino |
Área de trabalho |
cabeçalho | cfgmgr32.h (inclua Cfgmgr32.h) |
biblioteca | Cfgmgr32.lib |