Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De TIMER_OR_DPC_INVALID foutcontrole heeft een waarde van 0x000000C7. Dit wordt uitgegeven als een kerneltimer of uitgestelde procedureaanroep (DPC) ergens in het geheugen wordt gevonden waar dit niet is toegestaan.
Belangrijk
Dit artikel is bedoeld voor programmeurs. Als u een klant bent die een foutcode met een blauw scherm heeft ontvangen tijdens het gebruik van uw computer, raadpleegt u Problemen met blauw scherm oplossen.
TIMER_OR_DPC_INVALID Parameters
Parameter 1 | Parameter 2 | Parameter 3 | Parameter 4 | Oorzaak van fout |
---|---|---|---|---|
0x0 |
Adres van het timerobject |
Begin van het geheugenbereik dat wordt gecontroleerd |
Einde van het geheugenbereik dat wordt gecontroleerd |
Het timerobject is gevonden in een geheugenblok waarin een timerobject niet is toegestaan. . |
0x1 |
Adres van het DPC-object |
Begin van het geheugenbereik dat wordt gecontroleerd |
Einde van het geheugenbereik dat wordt gecontroleerd |
Het DPC-object is gevonden in een geheugenblok waar een DPC-object niet is toegestaan. |
0x2 |
Adres van de DPC-routine |
Begin van het geheugenbereik dat wordt gecontroleerd |
Einde van het geheugenbereik dat wordt gecontroleerd |
De DPC-routine is gevonden in een blok geheugen waarbij een DPC-object niet is toegestaan. |
0x3 |
Adres van het DPC-object |
Processornummer |
Aantal processors in het systeem |
Het processornummer voor het DPC-object is niet juist. |
0x4 |
Adres van de DPC-routine |
De APC van de thread schakelt het aantal uit voordat de kernel de DPC-routine aanroept |
Het aantal uitschakelen van de thread nadat de DPC-routine is aangeroepen |
Het aantal uitschakelen van de thread is gewijzigd tijdens de uitvoering van de DPC-routine. Het aantal uitschakelen APC wordt steeds afgebroken wanneer een stuurprogramma KeEnterCriticalRegion, FsRtlEnterFileSystem aanroept of een mutex verkrijgt. Het aantal uitschakelen van APC wordt verhoogd telkens wanneer een stuurprogramma KeLeaveCriticalRegion, KeReleaseMutex of FsRtlExitFileSystem aanroept. |
0x5 |
Adres van de DPC-routine |
De APC van de thread schakelt het aantal uit voordat de kernel de DPC-routine aanroept |
Het aantal uitschakelen van de thread nadat de DPC-routine is aangeroepen |
Het aantal uitschakelen van de thread is gewijzigd tijdens de uitvoering van de timer-DPC-routine. Het aantal uitschakelen APC wordt steeds afgebroken wanneer een stuurprogramma KeEnterCriticalRegion, FsRtlEnterFileSystem aanroept of een mutex verkrijgt. Het aantal uitschakelen van APC wordt verhoogd telkens wanneer een stuurprogramma KeLeaveCriticalRegion, KeReleaseMutex of FsRtlExitFileSystem aanroept. |
Oorzaak
Deze voorwaarde wordt meestal veroorzaakt doordat een stuurprogramma een timer of DPC niet kan annuleren voordat het geheugen wordt vrijgemaakt waar het zich bevindt.
Resolutie / Besluit
Als u de schrijver van het stuurprogramma bent, gebruikt u de informatie die u via deze bugcontrole hebt verkregen om de fouten in uw code op te lossen.
Als u een systeembeheerder bent, moet u het stuurprogramma uitladen als het probleem zich blijft voordoen.