funzione CM_Set_DevNode_Problem (cfgmgr32.h)
La funzione CM_Set_DevNode_Problem imposta un codice di problema per un dispositivo installato in un computer locale.
Sintassi
CMAPI CONFIGRET CM_Set_DevNode_Problem(
[in] DEVINST dnDevInst,
[in] ULONG ulProblem,
[in] ULONG ulFlags
);
Parametri
[in] dnDevInst
Handle di istanza del dispositivo fornito dal chiamante associato al computer locale.
[in] ulProblem
Fornisce un codice di problema, che è zero o uno dei flag di CM_PROB_Xxx descritti in 设备管理器 Messaggi di errore. Un valore pari a zero indica che un problema non è impostato per il dispositivo.
[in] ulFlags
Deve essere impostato su zero.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce CR_SUCCESS. In caso contrario, la funzione restituisce uno dei codici di errore con prefisso CR_ definiti in Cfgmgr32.h.
Commenti
Usare questa funzione per impostare un codice di problema per un dispositivo installato in un computer locale. È anche possibile usare le funzioni seguenti per impostare il codice del problema di un dispositivo e ottenere il set di codice del problema per il dispositivo:
-
CM_Get_DevNode_Status restituisce il set di codice del problema per un dispositivo installato in un computer locale.
-
CM_Get_DevNode_Status_Ex restituisce il set di codice del problema per un dispositivo installato in un computer locale o remoto.
-
CM_Set_DevNode_Problem_Ex imposta un codice di problema per un dispositivo installato in un computer locale o remoto.
Requisiti
Client minimo supportato | Disponibile in Microsoft Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | cfgmgr32.h (include Cfgmgr32.h) |
Libreria | Cfgmgr32.lib |
DLL | Cfgmgr32.dll |