CHttpFilterContext

CHttpFilterContext temel sınıf yok.

CHttpFilterContext , bir CHttpFilter nesnesi filtreden geçirir verileri işlemek için gereken araçları sağlar. Filtre isteği aldığında, bir CHttpFilter nesnesi oluşturulan ve başlatılan ve bir CHttpFilterContext nesnesi oluşturulur. Filtre işlemleri isteklerini, bu görevleri gerçekleştirmek için CHttpFilterContext üye işlevleri kullanır.

Bir CHttpFilterContext nesnesi bir CHttpFilter nesnesi multi-threading sağlamak için ayrı ayrı bulunmaktadır. Tek bir CHttpFilter nesnesi bir modül var, ancak aynı anda birden çok istemci isteklerini işlemek için süzgeç gerekli olabilir.

CHttpFilter bir CHttpFilterContext birden fazla bu istekleri işlemek her istek için oluşturacaktır. Bir CHttpFilter birden fazla CHttpFilterContext nesneleri ayrı konular çalıştırmak için kullanır. Bu tasarım aynı anda, farklı istemci bağlantıları tarafından CHttpFilter için birden fazla görüşme nesne sağlar.

Uzantı DLL'si (ISA) denir () üye fonksiyonu ServerSupportFunction sunucunun istemciye ISA bilgiler sağlaması için uyarır.

Eğer filtre bir şey iletişim kurması gerekir — örneğin, bir hata — hemen WriteClient istemciye geri arama.

# include lt;afxisapi.h>

Sınıf üyeleri |nbsp; Hiyerarşi çizelgesi

Ör&neknbsp; mfc örnek mfcucase

Ayrıca bkz:nbsp;CHttpServer, CHttpFilter, HTTP_FILTER_CO&NTEXT

Index