função CM_Set_DevNode_Problem_Ex (cfgmgr32.h)
[Começando com Windows 8 e Windows Server 2012, essa função foi preterida. Em vez disso, use CM_Set_DevNode_Problem .]
A função CM_Set_DevNode_Problem_Ex define um código de problema para um dispositivo instalado em um computador local ou remoto.
Sintaxe
CMAPI CONFIGRET CM_Set_DevNode_Problem_Ex(
[in] DEVINST dnDevInst,
[in] ULONG ulProblem,
[in] ULONG ulFlags,
[in, optional] HMACHINE hMachine
);
Parâmetros
[in] dnDevInst
Identificador de instância de dispositivo fornecido pelo chamador associado ao identificador do computador fornecido pelo hMachine.
[in] ulProblem
Fornece um código de problema, que é zero ou um dos sinalizadores de CM_PROB_Xxx descritos em Gerenciador de Dispositivos Mensagens de Erro. Um valor zero indica que um código de problema não está definido para o dispositivo.
[in] ulFlags
Deve ser definido como zero.
[in, optional] hMachine
Identificador de computador fornecido pelo chamador ao qual o identificador de instância do dispositivo fornecido pelo chamador está associado.
Retornar valor
Se a operação for bem-sucedida, a função retornará CR_SUCCESS. Caso contrário, a função retornará um dos códigos de erro prefixados por CR_ definidos em Cfgmgr32.h.
Comentários
Use essa função para definir um código de problema para um dispositivo instalado em um computador local ou remoto. Você também pode usar as seguintes funções para definir o código de problema de um dispositivo e obter o código de problema definido para o dispositivo:
-
CM_Get_DevNode_Status retorna o conjunto de códigos de problema para um dispositivo instalado em um computador local.
-
CM_Get_DevNode_Status_Ex retorna o conjunto de códigos de problema para um dispositivo instalado em um computador local ou remoto.
-
CM_Set_DevNode_Problem define um código de problema para um dispositivo instalado em um computador local.
A funcionalidade para acessar computadores remotos foi removida em sistemas operacionais Windows 8 e Windows Server 2012 e posteriores, portanto, você não pode acessar computadores remotos durante a execução nessas versões do Windows.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Microsoft Windows 2000 e versões posteriores do Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | cfgmgr32.h (inclua Cfgmgr32.h) |
Biblioteca | Cfgmgr32.lib |
DLL | Cfgmgr32.dll |