??????? ???? ????????? ??? ????????? ??????? ?? Outlook 2003 ?????? ????? ?????? Service Pack 2 ?? Exchange Server 2003 ?????? ????? ?????? Service Pack 2 ??? ????????? ?????? ?? Exchange Server ? Outlook

?????? ????????? ?????? ?????????
???? ???????: 899919 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

?????

???? ??? ??????? ????? ????? ?? ????? Microsoft Office Outlook 2003 Service Pack 2 (SP2) ? ???? ??? ?????? Microsoft Exchange Server 2003 ?????? ????? ?????? Service Pack 2 (SP2) ? ????????? ?????? ?? Exchange Server ? Outlook ?????? ??????????. ????? ??? ??????? ?????? ???????? ?????? ????? ????????? ???? ?? ??????? ?????? Outlook 2003 ?? ??? ??????? ??????.

??? ??? ??????? ?????? ????? ???? ??? ?????????? ?????????. ??? ???? ???? ?? ???? ??? ??????? ?????? ???? ????? ??????? ?? ????? ??????? ?? Outlook. ???? ??? ??????? ??????? ?????? ???? ???? ?????? ???? ????? ????? ??? ?????? ??? ??? ??? ???????.

???? ??????? ?????? ??? ???. ????? ???? ?????? ???? ?? ??????? ???? ?????? ?? ??? ?????? ?? ?? ???? ????? ??? ??? ???? ??????? ??????? ?? ???????. ???????? ??? ???? ??? ????? ???? ????? ?? ???? ??????? ?????? ???????. ????? ????? ???? ??????? ?????? "?????? ?????" ???? ????? ?? "???? ???????" ?????? ???? ???????.

???? ????? ?? ????? ???? ??? ?? ??????? ?????? presumes ???? ??????? ????? ????? ???? ????? ?? ??????? ????? ???.

???? ???????? ??????? ??? ??? ????? ???? ???? ???????? ?? Outlook 2003 SP2 ?????????? ??????. ??? ???? ???? ????? ?????? ?? re-enabled ???????? ?????? ??????? ??????? ??? ???? Outlook:
?????: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Calendar
DWORD: DisableMeetingRegeneration
???: 1 = ?????? ??? SP2 ??? ????? ????; 0 = ???? ??????? SP2 ????
?????? ???? ??? ???????? ??????? ?????? Outlook 2003 SP2 ????????? ?? ???? ???? ???? ????.

?? Outlook 2007? ????? ????? ??????? ??? ?? ????? ??? Office. ????? ?? ?????????? ???? ??????? ?????. ?????? ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://office.microsoft.com

??????? ????

????? ??? ??????? ??? MAPI ????? ?????

????? ???? Outlook ???? ??? ??????? ?? ????, ??? ????? ?????? ??? ???? "????? ????" ?????? ???? ???? ??????. ????? ????? ???? ???? Microsoft Exchange Server ? ???? ???????? ???????? Exchange Server ??? ?????? ????? (.pst).

?????? ??????? ???? ???? ??? ????. ??? ???? ???? ????? "????? ?????" ??? ????? ??????? ?????. ????? ????? ????????? ??? ??? ??? ???? ??? ???? ??? ?? ??? ???? ???. ????? ????? ????? ?????? ??????? ????? ???? ?????? ?????? ????? ????? ?? Outlook. ????? ??? ??????? ????? ?? reimporting ????????. ????? ????? ??? ?????? ??????? ???????? ?? Outlook 2003 SP2 ??????? ??? ?????? ?????? ? ?? Exchange Server 2003 ?????? ????? ?????? SP2 ?????? ??? ??? ????? "???? ???????".

????? ?? ????????? ??? "??????? ???????" ?? ?????? ???? MSDN ??????:
http://msdn2.microsoft.com/en-us/library/ms531268.aspx
???? ?????? ?? ?????? ????? ????????? (APIs) ????? ????? ?? "????? ?????". ????? ?????? ????? ????????? ??? Extended MAPI ????? ?????? CDO 1.21 ????? ?????? Outlook.

??? ???? ?? ???? ??? ??????? ?????? ??? ????

??? ?????? ???? ?????? ?? Outlook ?????? Outlook ???????? ?? ????? ?????? ??????. ?? ???? ???? ?????? ????? Outlook ??????? ?????? "????? ????" ???? ???? ???? ??? ???? ??? ?????? ????? ????????. ?? ??? ????????????? ????? ??????? ?????? ??? ????? GetItemFromID ?? ????? ?????? Outlook ??? ?????? ??????? ??? ???? ????? ??? ???? ??????? ????? ?? "."

??? ???? ???????? "???? ???????" ?????? ???? ???? ?? ???? ????? ?? ??? ???? ?????? SP2 ?? ????? ???? ???? ????. ????? ???? ???????? ???????:
  1. ?? ?????? ????????? ???????? ?????? ?? ????? ??????? ???? ????? "????? ?????" ???? ?????.
  2. ??????? ????. ???? ?????? ??? ?? ????? ???? ???? ??? ???? ???????.
??? ????? ????? ????? ??? ??????? ?????? ?? ???? Outlook ?? ???????? ??? ????? ?? ????? ??? ?????? ????? ???? ???? ???? ????? Outlook ????????.

???? ?????? ???????

???? ?????? ??????? ?? ????? MAPI ???? ???????? Outlook ????? ??????? ???????? ??????????? ?? ?????? ????? ?? ???????. ???? ?????? ??????? ?? ???? ??? ???? ??? ???? ???????. ??? ????? "???? ?????? ???????" ????? ???? ????? ?????? ??? ?????? ?? Microsoft Office Outlook 2003 Service Pack 1 (SP1) ?????????? ???????. ????? ?? ????? ??? ????????? ??????? ?? Outlook "???? ?????? ???????" ??? ??????? ?????????? ?? ???????? ???? ????? ??? ???????.

?? Outlook 2003 SP2 ?? ?? ???? ??????? Office ??? ????? "???? ?????? ???????" ????? ???? ?????? ???? ???? ????? ??? ????? ?? ?? ??? ??? ??? ?????? ?????. ?????? ????? ???? ???? ???? ?? Outlook 2003 SP2 ????? ???????? ????? "???? ?????? ???????", ??? ????? ?? ?????? ?????????? ??? ?????? ???????? ?????.

?????? ??? "???? ?????? ???????" ???? ?????, ?????? ????????? ???????.
Property Set Tag (Namespace)
GUID = {6ED8DA90-450B-101B-98DA-00AA003F1305}
Named Property ID: 3

?? ??? ????? ????? ?????? Outlook ???? ??? ???????. ????? ??????? ?? ????? ???????? ???????? ???? ???? ????? ?????? ??? "???? ?????? ???????" ??? ???? ???? ???????? CDO 1.21 ????? ?????? ?? Extended MAPI (????? C++).

CDO 1.21
'Note that you must add a reference to ?Microsoft CDO 1.21 Library?  (CDO.DLL) to run this code
Dim objCDO As MAPI.Session
Dim objAppt As MAPI.Message
Dim oAppt As Outlook.AppointmentItem
Dim objFields As MAPI.Fields
Dim Value

Dim propSet As String

Set objCDO = CreateObject("MAPI.Session")
objCDO.Logon "", "", False, False

'Assumes that active inspector is a calendar item
Set oAppt = objCDO.GetDefaultFolder(0).Messages.GetFirst()

'Use EntryID to get CDO Message
Set objAppt = objCDO.GetMessage(oAppt.EntryID)

'http://support.microsoft.com/?kbid=195656 says to swap around the GUID
'propSet = "6ED8DA90450B101B98DA00AA003F1305" '<-GUID we think we should be using
propSet = "90DAD86E0B451B1098DA00AA003F1305" '<-GUID that will really work

Set objFields = objAppt.Fields
Value = objFields.Item("0x0003", propSet).Value

MsgBox Value
????? MAPI
DEFINE_GUID(PSETID_Meeting, 
   0x6ED8DA90,0x450B,0x101B,0x98,0xDA,0x00,0xAA,0x00,0x3F,0x13,0x05); 
#define LID_GLOBAL_OBJID 3 

// This code assumes that lpMsg is an LPMESSAGE 
HRESULT hr = S_OK; 
ULONG ulVal = 0; 
LPSPropValue lpPropVal = NULL; 
LPSPropTagArray lpNamedPropTag = NULL; 

MAPINAMEID NamedID = {0}; 
LPMAPINAMEID lpNamedID = NULL; 

// Set up the request to GetIDsFromNames. 
NamedID.lpguid = (LPGUID) &PSETID_Meeting; 
NamedID.ulKind = MNID_ID; 
NamedID.Kind.lID = LID_GLOBAL_OBJID; 
lpNamedID = &NamedID; 

// Find the prop tag 
hr = lpMsg->GetIDsFromNames(1, &lpNamedID, NULL, &lpNamedPropTag); 

// Set our type to binary 
lpNamedPropTag->aulPropTag[0] = 
   CHANGE_PROP_TYPE(lpNamedPropTag->aulPropTag[0],PT_BINARY); 

// Get the value of the property. 
hr = lpMsg->GetProps(lpNamedPropTag ,0, &ulVal, &lpPropVal); 

// Do something with the ID here 

// Cleanup 
MAPIFreeBuffer(lpPropVal); 
MAPIFreeBuffer(lpNamedPropTag);

?????? ??? ????? ?????? CDO 1.21

?? ????? ????? ?????? CDO 1.21 ??????? ???????? ???????? ??? ??? ??????? ??????. ??? ????? ????? ????? ?? CDO.DLL ?? ???? ?????? ??????? ?? Exchange Server 2003 ?????? ????? ?????? SP2. ??? ????? ????? ?????? CDO.DLL ?????? Outlook ?? ?????? Microsoft Office. ?? ??? ????? ?????? ?????? ??? ??????? CDO.DLL ?????? ?????? Microsoft Office 2003 ?????? ????? ?????? SP2.

?????? ??? ????? ?????? CDOEX

?? ????? ????? ?????? CDOEX ??????? ?????? ????? ???????? ??? ??? ??????? ??????. ???? ??????? CDOEX ??? ??? ???? Exchange. ???????? ??? ???? ??? ????? CDOEX.DLL ??????? ?? Exchange Server 2003 ?????? ????? ?????? SP2.

?????? ??? ????? ?????? Outlook

????? ???????? Outlook ???? ????? ????? ???? ?? Office Outlook 2003 SP2 ?? ????. ??? ????? ??? ??????? ????? ?????????? ??????? ?? Outlook.

?????? ??? MAPI ???????

??? ????? ?? ??? ???? ?????? ??? ????? ????? ???????? Extended MAPI ??? ????? ???????? Extended MAPI ????? ?? ????????. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft" (????? ?? ??? ???????? ??? ???? ?? ???? ??????? ??? ?? ??? ??? ?????? ??????????):
266353???? ????? Outlook ??? ?????? ?? ???? MAPI ?? CDO

???????

???? ???????: 899919 - ????? ??? ??????: 13/????/1428 - ??????: 6.4
????? ???
  • Microsoft Office Outlook 2007
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Office Outlook 2003
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
????? ??????: 
kbmt kbinfo KB899919 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????899919

????? ???????

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com