Я пытаюсь преобразовать объект microsoft.graph.contact в файл PST для Outlook с использованием расширенного Mapi, и я не знаю, где кормить адреса электронной почты, чтобы он показал, когда я открываю контакт в Outlook и хотел знать, как я могу сделать это с Microsoft Mapi Sdk.const GUID PSETID_Address = {0x00062004, 0, 0, {0xC0, 0, 0, 0, 0, 0, 0, 0x46}};
LPSPropTagArray cols = NULL;
MAPINAMEID sa = {
(LPGUID) &PSETID_Address,
MNID_ID,
0x8083
};
LPMAPINAMEID sample = {
&sa
};
hr = obj->GetIDsFromNames(1, &sample, MAPI_CREATE, &cols);
SPropValue values[1];
//I'm setting other contact fields. This code is just for brevity. (There's more than 1 property)
values[0].ulPropTag = PROP_TAG(PT_UNICODE, cols->aulPropTag[0]);
values[0].Value.lpszW = L"text@example.com";
LPSPropProblemArray problems = NULL;
hr = obj->SetProps(1, values, &problems);
< /code>
setprops, затем сбои с «Параметр неверен». Что я здесь делаю?
Подробнее здесь: https://stackoverflow.com/questions/797 ... s-email-ad