Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Görev Zamanlayıcı 1.0 kullanan uygulamalar geliştirirken aşağıdaki programlama sorunlarını göz önünde bulundurun.
- Uygulamanızın, Görev Zamanlayıcı API'sini kullanarak herhangi bir çağrı yapmaya çalışmadan önce Görev Zamanlayıcı hizmetinin çalıştığından emin olması gerekir.
- Dizeleri alırken, artık gerekli olmadığında her dizeyi serbest bırakmak için CoTaskMemFree çağırdığınızdan emin olun. Dize dizilerini alırken, önce dizideki her dizeyi serbest bıraktığınıza ve ardından dizinin kendisini serbest bıraktığınıza emin olun.
- bir iş öğesiyle ilişkili tetikleyiciler de dahil olmak üzere bir iş öğesi oluştururken veya değiştirirken, iş öğesini diske kaydetmek için IPersistFile::Save çağırdığınızdan emin olun.
- Görev Zamanlayıcı API'sinin sağladığı arabirimlerden herhangi birini kullandıktan sonra, arabirimi serbest bırakmak için IUnknown::Release çağırdığınızdan emin olun. IUnknown her Görev Zamanlayıcı nesnesi tarafından desteklenir.
Görev Zamanlayıcı belgelerinin Using bölümü, bu yönergeleri izleyen çok sayıda örnek sağlar. Aşağıdaki tabloda bu örneklerden bazılarına atlayabilirsiniz.
| Örneğin, | Bak |
|---|---|
| Dizeleri yayınlama | İş Öğesi Özellik Örneklerini Alma |
| İş öğelerini diske kaydetme | İş Öğesi Özellik Örneklerini Ayarlama |
| Arabirimleri yayımlama | NewWorkItem Kullanarak Görev Oluşturma Örnek |