Serileştirme Tanıtıcıları
Bir uygulama, serileştirme tutamacını işlemek için bir dizi kitaplık işleviyle birlikte MIDL derleyicisi tarafından oluşturulan serileştirme yordamlarını veya serileştirme destek yordamlarını kullanır. Bu işlevler birlikte, bir uygulamanın verileri seri hale getirme biçimini özelleştirmeye yönelik bir mekanizma sağlar.
Herhangi bir serileştirme işlemi için bir serileştirme tutamacı gereklidir ve tüm serileştirme tanıtıcıları sizin tarafınızdan açıkça yönetilmelidir. Bunu yapmak için önce aşağıdaki yordamlardan birini çağırarak geçerli bir tanıtıcı oluşturursunuz:
- MesDecodeBufferHandleOluştur
- MesDecodeIncrementalHandleOluştur
- MesEncodeDynBufferHandleCreate
- MesEncodeFixedBufferHandleCreate
- MesEncodeIncrementalHandleOluştur
MesHandleFreeçağrısıyla tanıtıcıyı serbest bırakırsınız. Tanıtıcı oluşturulduktan veya yeniden başlatıldıktan sonra geçerli bir serileştirme bağlamını temsil eder ve tanıtıcının türüne bağlı olarak kodlamak veya kodunu çözmek için kullanılabilir.
Bu bölümde aşağıdaki konularda serileştirme tanıtıcıları ve bunların nasıl kullanılacağı açıklanmaktadır:
- Örtük ve Açık Tanıtıcılar
- serileştirme stilleri
- Kodlama Kimliği Alma