Share via


Controllo bug 0xC: MAXIMUM_WAIT_OBJECTS_EXCEEDED

Il controllo MAXIMUM_WAIT_OBJECTS_EXCEEDED bug ha un valore di 0x0000000C. Ciò indica che il thread corrente ha superato il numero consentito di oggetti di attesa.

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 MAXIMUM_WAIT_OBJECTS_EXCEEDED

Nessuno

Causa

Questo controllo dei bug risulta dall'uso improprio di KeWaitForMultipleObjects o FsRtlCancellableWaitForMultipleObjects.

Il chiamante può passare un puntatore a un buffer nel parametro WaitBlockArray di questa routine. Il sistema userà questo buffer per tenere traccia degli oggetti di attesa.

Se viene fornito un buffer, il parametro Count potrebbe non superare MAXIMUM_WAIT_OBJECTS. Se non viene fornito alcun buffer, il parametro Count potrebbe non superare THREAD_WAIT_OBJECTS.

Se il valore di Count supera il valore consentito, questo controllo di bug viene emesso.