Outlook'ta engellenmesine ek kabul edilir olup olmadığını doğrulamak için IAttachmentSecurity API nasıl kullanılır

Ö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:919199
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Giriş
Microsoft Office Outlook 2007, güvenli olmadığı düşünülen ekleri engelleyen bir özellik içerir. Özel kod Outlook engellenecek belirli bir eki dikkate olup olmadığını doğrulamak için sorgulayabilirsiniz. Kod IAttachmentSecurity API kullanarak yapar.
Daha fazla bilgi

Engellenmiş ekler

Outlook 2007 tarafından engellenen ek istemci istemci arasında değişebilir. Hangi eklerin engellenir, Outlook 2007 nasıl yapılandırılacağı ve yönetici uygulanan ilkeleri bağlıdır.

Outlook, eklerin nasıl engellediği hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
829982Microsoft Outlook'ta ekler açılamıyor

IAttachmentSecurity API IsAttachmentBlocked işlevi sunar. Bu işlev, bir dosya adını çözümler. IsAttachmentBlocked işlevi daha sonra dosyayı Outlook tarafından engellenen kabul edilir olup olmadığını bildiriyor. Dosyayı engellenmişse, olmamasından gösterilen veya Outlook 2007'de dizini.

API IAttachmentSecurity tanımı

DEFINE_GUID(IID_IAttachmentSecurity,			0xB2533636,			0xC3F3, 0x416f, 0xBF, 0x04, 0xAE, 0xFE, 0x41, 0xAB, 0xAA, 0xE2);#define MAPI_IATTACHMENTSECURITY_METHODS(IPURE) \MAPIMETHOD(IsAttachmentBlocked) \		(LPCWSTR pwszFileName, BOOL *pfBlocked) IPURE; DECLARE_MAPI_INTERFACE_(IAttachmentSecurity, IUnknown){    BEGIN_INTERFACE    MAPI_IUNKNOWN_METHODS(PURE)    MAPI_IATTACHMENTSECURITY_METHODS(PURE)};

API IAttachmentSecurity kullanımı

Bu arabirimin IID_IAttachmentSecurity isteyen MAPI oturum nesnesi üzerinde Queryınterface işlevi çaðýrarak elde edilebilir. IsAttachmentBlocked Outlook tarafından engellenen ek olarak, "" içinde pfBlocked"true" döndürür ve bu nedenle olmamasından gösterilen veya Outlook 2007'de dizini.
HRESULT IsAttachmentBlocked(LPMAPISESSION lpMAPISession, LPCWSTR pwszFileName, BOOL* pfBlocked){	if (!lpMAPISession || !pwszFileName || !pfBlocked) return MAPI_E_INVALID_PARAMETER;	HRESULT hRes = S_OK;	IAttachmentSecurity* lpAttachSec = NULL;	BOOL bBlocked = false;	hRes = lpMAPISession->QueryInterface(IID_IAttachmentSecurity,(void**)&lpAttachSec);	if (SUCCEEDED(hRes) && lpAttachSec)	{		hRes = lpAttachSec->IsAttachmentBlocked(pwszFileName,&bBlocked);	}	if (lpAttachSec) lpAttachSec->Release();	*pfBlocked = bBlocked;	return hRes;}// IsAttachmentBlocked
OL2007 Outlook2007

Özellikler

Makale No: 919199 - Son İnceleme: 01/16/2015 09:19:16 - Düzeltme: 1.2

Microsoft Office Outlook 2007

  • kbnosurvey kbarchive kbmt kbexpertiseinter kbinfo KB919199 KbMttr
Geri bildirim