Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Drivrutinen för kernellägesbatteriklassen, battc.sys, tillhandahåller enhetsoberoende batteristöd och exporterar stödrutiner för alla enhetsspecifika batteriminiklassdrivrutiner.
Uppgifter utförda av drivrutin för batteriklasser
Drivrutinen för batteriklassen hanterar följande uppgifter för miniklassdrivrutiner:
Slutföra en betydande del av initieringen av miniklassdrivrutiner, inklusive allokering av systemresurser och utrymme för miniklassdrivrutinens klassdata
Bearbeta IRP:er för enhetskontroll (IRP_MJ_DEVICE_CONTROL) som anger IOCTL:er för batteriklass (se Microsoft Windows SDK för information om dessa IOCTLs)
Serialisera begäranden till batterienheten
Hantera likströmspolicy för operativsystemet
Frigöra systemresurser när miniklassdrivrutin tas bort
Hantera specifika WMI-standardklasser för batterier
Beskrivningar av de rutiner som batteriklassdrivrutinen exporterar till miniklassdrivrutiner för batteri finns i Rutiner för miniklassdrivrutiner för batteri.