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.
Houd bij het ontwikkelen van toepassingen die gebruikmaken van Task Scheduler 1.0 rekening met de volgende programmeerproblemen.
- Uw toepassing moet ervoor zorgen dat de Task Scheduler-service wordt uitgevoerd voordat u probeert aanroepen uit te voeren met behulp van de Task Scheduler-API.
- Zorg er bij het ophalen van tekenreeksen voor dat u CoTaskMemFree- aanroept om elke tekenreeks vrij te geven nadat deze niet meer nodig is. Wanneer u matrices met tekenreeksen opzoekt, moet u eerst elke tekenreeks in de matrix vrijgeven en vervolgens de matrix zelf vrijgeven.
- Wanneer u een werkitem maakt of wijzigt, inclusief triggers die zijn gekoppeld aan een werkitem, moet u IPersistFile::Save aanroepen om het werkitem op de schijf op te slaan.
- Nadat u een van de interfaces hebt gebruikt die worden geleverd door de Task Scheduler-API, moet u IUnknown::Release aanroepen om de interface vrij te geven. IUnknown- wordt ondersteund door elk Task Scheduler-object.
De sectie Using van de task scheduler-documentatie bevat tal van voorbeelden die aan deze richtlijnen voldoen. In de onderstaande tabel kunt u direct naar een aantal van deze voorbeelden gaan.
| Voor een voorbeeld van | Zien |
|---|---|
| Reeksen vrijgeven | Voorbeelden van werkitemeigenschappen ophalen |
| Werkitems opslaan op schijf | Voorbeelden van werkitemeigenschappen instellen |
| Interfaces vrijgeven | een taak maken met newWorkItem-voorbeeld |