Makale numarası: 260840 - Son Gözden Geçirme: 09 Ağustos 2004 Pazartesi - Gözden geçirme: 3.2

Örnek: Internet Explorer MIME süzgeci MIMEfilt gösterir

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

MIMEfilt.exe, gelen bir XML veri çok basit HTML'E dönüştüren bir ınternet Explorer için örnek çok amaçlı ınternet Posta Uzantıları (MIME) filtresidir. Bu örnek, ınternet Explorer gibi bir URL ad istemcinin geçirilmeden önce belirli bir MIME türü verilerini süzüyorsa, basit bir COM nesnesi olu?turmak gösterir.

Daha fazla bilgi

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
MIMEfilt.exe (http://download.microsoft.com/download/ie55/sample05/1.1/win98me/en-us//mimefilt.exe)
Yayım Tarihi: Tarihleri 3, 2001

Microsoft destek dosyalarını karşıdan yükleme konusunda ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591  (http://support.microsoft.com/kb/119591/EN-US/ ) Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

MIMEfilt kullanma

MIMEfilt kullanmak için <a0></a0>, Visual C++ 6.0 veya sonraki sürümlerde kapalı örnek dosyaları oluşturun. Yapı nesne self-registered otomatik olarak sonra ınternet Explorer'da XML verileri herhangi bir gezinti örnek çağırmak ve XML HTML'YE dönüştürmek.

Not: Bu örnek, ınternet Explorer'da yerleşik varsayılan XML MIME görüntüleyiciyi kılar. Bu örnek ile işiniz bittiğinde, XML MIME varsayılan görüntüleyiciyi geri yüklemek için <a0></a0>, XMLMIMEfilter.dll dosyasının kaydını kaldırın emin olun. Regsvr32 kullanarak bunu yapabilirsiniz:
regsvr32 /u xmlmimefilter.dll

Tasarım

MIMEfilt iki ana sınıf, CXMLMimeFilterPP ve CStringDataBuffer bölünür.

CXMLMimeFilterPP bu bölümde açıklanan iki ana MIME süzgeci arabirimi uygulayan bir basit Active Template Library (ATL) tabanlı bir COM nesnesidir.

CStringDataBuffer CXMLMimeFilterPP tarafından gelen iletişim kuralı işleyicisinden okunduğunda, verileri depolamak için kullanılan ve MIME süzgeci tarafından dönüştürülür. Yazılı dizeleri CStringDataBuffer bağlı-listesini ReadData aracılığıyla verileri bir istemci istediğinde coalesced bloğu depolar. Bunu yapmak için gereksinim duyduğu CXMLMimeFilterPP arabellek işleme ve veri dönüştürme kolaylaştırır.

Referanslar

Şu anda takılabilir protokol belgelerine MSDN Çevrimiçi Web Atölyesi bulunur:
Asynchronous Pluggable Protocols Overview (http://msdn.microsoft.com/workshop/networking/pluggable/overview/overview.asp)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
Anahtar Kelimeler: 
kbmt kbdownload kbfile kbsample kburlmon KB260840 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:260840  (http://support.microsoft.com/kb/260840/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.