Controllo bug 0xCA: PNP_DETECTED_FATAL_ERROR

Il controllo PNP_DETECTED_FATAL_ERROR bug ha un valore di 0x000000CA. Ciò indica che Plug and Play Manager ha rilevato un errore grave, probabilmente a causa di un driver di Plug and Play problematico.

Importante

Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore dello schermo blu durante l'uso del computer, vedere Risolvere gli errori dello schermo blu.

parametri PNP_DETECTED_FATAL_ERROR

Il parametro 1 identifica il tipo di violazione.

Parametro 1 Parametro 2 Parametro 3 Parametro 4 Causa di errore

0x1

Indirizzo del PDO appena segnalato

Indirizzo dell'oggetto PDO precedente che è stato duplicato

Riservato

PDO duplicato: Un'istanza specifica di un driver ha enumerato più PDO con ID dispositivo identico e ID univoci.

0x2

Indirizzo del PDOportato

Indirizzo dell'oggetto driver

Riservato

PDO non valido: Un'API che richiede un OGGETTO PDO è stato chiamato con memoria casuale o con un oggetto FDO o con un oggetto PDO che non è stato inizializzato.

Un PDO non inizializzato è uno che non è stato restituito a Plug and Play da QueryDeviceRelation o QueryBusRelations.

0x3

Indirizzo dell'oggetto PDO i cui ID sono stati sottoposti a query

Indirizzo del buffer ID

1: Deviceid

2: Uniqueid

3: HardwareIDs

4: Id compatibili

ID non valido: Un enumeratore ha restituito un ID che contiene caratteri non validi o non è terminato correttamente. Gli ID devono contenere solo caratteri negli intervalli 0x20 - 0x2B e 0x2D - 0x7F.

0x4

Indirizzo dell'oggetto PDO con DOE_DELETE_PENDING set

Riservato

Riservato

Enumerazione non valida del PDO eliminato: Un enumeratore ha restituito un oggetto PDO eliminato in precedenza usando IoDeleteDevice.

0x5

Indirizzo dell'oggetto PDO

Riservato

Riservato

PDO liberato durante il collegamento nell'albero devnode: Il conteggio dei riferimenti di Gestione oggetti su un oggetto PDO è stato eliminato a zero mentre il nodo devnode è ancora collegato nell'albero. Questo indica in genere che il driver non aggiunge un riferimento quando restituisce l'oggetto PDO in un'IRP di query.

0x8

Indirizzo dell'oggetto PDO il cui stack ha restituito la relazione del bus non valida

Numero totale di PDO restituiti come relazioni con il bus

Indice (basato su zero) in corrispondenza del quale è stato trovato il primo PDO NULL

Puntatore NULL restituito come relazione del bus: Uno o più dispositivi presenti nel bus è un PDO NULL .

0x9

Tipo di connessione passato

Riservato

Riservato

Tipo di connessione non valido passato a IoDisconnectInterruptEx: Un driver ha passato un tipo di connessione non valido a IoDisconnectInterruptEx. Il tipo di connessione passato a questa routine deve corrispondere a quello restituito da una chiamata corrispondente a IoConnectInterruptEx.

0xA

Oggetto Driver

IRQL dopo aver restituito il callback del driver

Conteggio di disabilitazione combinato di APC dopo la restituzione dal callback del driver

Comportamento di callback non corretto: Un driver non è riuscito a mantenere IRQL o il numero di disabilitazioni APC combinato in una notifica Plug 'n' Play.

0xB

PDO correlato

Relazioni di rimozione

Riservato

PdO eliminato segnalato come relazione: Una delle relazioni di rimozione per il dispositivo rimosso è già stata eliminata.