Delen via


Voorbeeld van een taakpagina ophalen

Als u een taakpagina wilt ophalen, moet u ITask::QueryInterface aanroepen om de interface IProvideTaskPage op te halen en vervolgens IProvideTaskPage::GetPageaan te roepen. De methode GetPage retourneert een ingang naar de pagina, die vervolgens kan worden gebruikt om de aangevraagde pagina weer te geven.

Notitie

In het volgende codevoorbeeld worden alle interfaces vrijgegeven nadat ze niet meer nodig zijn.

 

In de volgende procedure wordt beschreven hoe u een nieuwe trigger maakt.

Een nieuwe trigger maken

  1. Roep CoInitialize aan om de COM-bibliotheek te initialiseren en CoCreateInstance om een Task Scheduler-object op te halen. (In dit voorbeeld wordt ervan uitgegaan dat de Task Scheduler-service wordt uitgevoerd.)
  2. Roep ITaskScheduler::Activeer om de ITask interface van het taakobject op te halen. In dit voorbeeld krijgt de taak "Testtaak" aandacht.
  3. Roep ITask::QueryInterface aan om de interface van IProvideTaskPage op te halen en IProvideTaskPage::GetPage om de pagina op te halen.
  4. Gebruik het geretourneerde paginahandvat om de pagina weer te geven.
Voor een codevoorbeeld van Zie
Het ophalen en weergeven van de taakpagina van een bekende taak Het ophalen van een taakpagina

 

Task Scheduler 1.0-voorbeelden