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.
Zaman uyumsuz bir takma adın istemcisi, zaman uyumsuz bir IMoniker::BindToStorage işlemini yönlendirmek ve zaman uyumsuz bildirimler almak için veri çekme ve veri gönderme modeli arasında seçim yapabilir. Veri çekme modelinde istemci bağlama işlemini yönetir ve takma ad yalnızca okundukça istemciye veri sağlar. Başka bir deyişle, IBindStatusCallback::OnDataAvailableilk çağrıdan sonra, istemci zaten kullanılabilir olan tüm verileri kullanmadığı sürece, takma ad istemciye herhangi bir veri sağlamaz.
Veriler yalnızca istendiği gibi indirildiğinden, veri çekme modelini seçen istemcilerin bu verileri zamanında okuduğundan emin olması gerekir. URL adlarına sahip İnternet indirmeleri söz konusu olduğunda, istemci daha fazla veri istemeden önce çok uzun süre beklerse bağlama işlemi başarısız olabilir.
Veri gönderme modelinde, ad zaman uyumsuz bağlama işlemini yönetir ve yeni veriler kullanılabilir olduğunda istemciye sürekli olarak bildirimde bulunur. İstemci, bağlama işlemi sırasında herhangi bir noktada verilerin okunup okunmayacağını seçebilir, ancak takma adı bağlama işleminin tamamlanmasını sağlar.
Ayrıca, özellikle aşağıdakiler olmak üzere zaman uyumsuz adlar kullanırken bellek ayırma için COM kurallarına uymayı da unutmamanız gerekir:
- COM arabirimi veya işlev çağrısı istemcisine bir arabellek (dize veya başka) döndürdüğünde, istemci CoTaskMemFreeçağırarak belleği boşaltmaktan sorumludur.
- Com arabirimi veya işlevi istemcisinden bir arabelleğe ihtiyaç duyduğunuzda, istemcinin CoTaskMemAlloc kullanarak bu arabelleği ayırması ve çağıranın bu arabelleği boşaltması gerekir.
Zaman uyumsuz adlara geçirilen dizeleri veya arabellekleri ayırırken bu kurallara uyduğunuzdan emin olun ve zaman uyumsuz adlar tarafından döndürülen belleği boşaltmayı unutmayın. Tüm ayrıntılar için Bellek Ayırmayı Yönetme ve ilgili konulara bakın.
İlgili konular