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.
Kernelns återanropsmekanism är ett allmänt sätt för drivrutiner att begära och tillhandahålla meddelanden när vissa villkor är uppfyllda.
En drivrutin kan skapa ett återanropsobjekt, och andra drivrutiner kan begära avisering för förhållanden som är associerade med återanrop som definierats av drivrutinen. Dessutom definierar systemet tre callback-objekt för användning med drivrutiner.
Varje motringningsobjekt har ett namn och en uppsättning attribut som definieras när objektet skapas. De systemdefinierade motringningsobjekten heter \Callback\SetSystemTime, \Callback\PowerState och \Callback\ProcessorAdd; drivrutinsdefinierade återanrop får inte duplicera dessa namn.
Om du vill begära meddelande från ett system- eller drivrutinsdefinierat återanrop öppnar en drivrutin återanropsobjektet och registrerar en återanropsrutin. När villkoren som definierats för återanropet blir sanna utlöser skaparen ett meddelande. Systemet anropar i sin tur alla återanropsrutiner som registrerats för återanropet.
Det här avsnittet innehåller följande avsnitt:
Definiera ett återanropsobjekt