Exempel på uppräkning av uppgifter
Om du vill räkna upp uppgifter måste du anropa ITaskScheduler::Enum för att skapa ett uppräkningsobjekt. Använd sedan uppräkningsobjektets IEnumWorkItems-gränssnitt för att räkna upp aktiviteterna i mappen Schemalagda aktiviteter.
Följande procedur beskriver hur du räknar upp aktiviteterna i mappen Schemalagda aktiviteter.
Om du vill räkna upp aktiviteterna i mappen Schemalagda aktiviteter
- Anropa CoInitialize för att initialisera COM-biblioteket och CoCreateInstance för att få ett objekt för schemaläggning av uppgifter. (I det här exemplet förutsätts att tjänsten Schemaläggaren körs.)
- Anropa ITaskScheduler::Enum för att hämta ett uppräkningsobjekt.
- Anropa IEnumWorkItems::Next för att hämta uppgifterna. (Det här exemplet försöker hämta fem uppgifter med varje anrop.)
- Bearbeta de uppgifter som returneras. (Det här exemplet skriver helt enkelt ut namnet på varje uppgift på skärmen.
- Frigör resurser. Anropa CoTaskMemFree för att frigöra det minne som används för namn.
För ett kodexempel på | Se |
---|---|
Räkna upp alla aktiviteter i mappen Schemalagda aktiviteter på den lokala datorn | C/C++-kodexempel: Räkna upp uppgifter |