{ "Constants":[ { "Name":"PROP_ID_SECURE_MIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26608 ,"Attrs":[] } ,{ "Name":"PROP_ID_SECURE_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26623 ,"Attrs":[] } ,{ "Name":"MAPI_DIM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"MAPI_P1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":268435456 ,"Attrs":[] } ,{ "Name":"MAPI_SUBMITTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] } ,{ "Name":"MAPI_SHORTTERM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] } ,{ "Name":"MAPI_NOTRECIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] } ,{ "Name":"MAPI_THISSESSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] } ,{ "Name":"MAPI_NOW" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] } ,{ "Name":"MAPI_NOTRESERVED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] } ,{ "Name":"MAPI_COMPOUND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] } ,{ "Name":"MV_FLAG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] } ,{ "Name":"PROP_ID_NULL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"PROP_ID_INVALID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] } ,{ "Name":"MV_INSTANCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] } ,{ "Name":"TABLE_CHANGED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"TABLE_ERROR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"TABLE_ROW_ADDED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] } ,{ "Name":"TABLE_ROW_DELETED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"TABLE_ROW_MODIFIED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] } ,{ "Name":"TABLE_SORT_DONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] } ,{ "Name":"TABLE_RESTRICT_DONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] } ,{ "Name":"TABLE_SETCOL_DONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] } ,{ "Name":"TABLE_RELOAD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] } ,{ "Name":"MAPI_ERROR_VERSION" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"MAPI_USE_DEFAULT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] } ,{ "Name":"MNID_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"MNID_STRING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WAB_LOCAL_CONTAINERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1048576 ,"Attrs":[] } ,{ "Name":"WAB_PROFILE_CONTENTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2097152 ,"Attrs":[] } ,{ "Name":"WAB_IGNORE_PROFILES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8388608 ,"Attrs":[] } ,{ "Name":"MAPI_ONE_OFF_NO_RICH_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"UI_SERVICE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"SERVICE_UI_ALWAYS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"SERVICE_UI_ALLOWED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] } ,{ "Name":"UI_CURRENT_PROVIDER_FIRST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"WABOBJECT_LDAPURL_RETURN_MAILUSER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WABOBJECT_ME_NEW" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WABOBJECT_ME_NOCREATE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"WAB_VCARD_FILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"WAB_VCARD_STREAM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WAB_USE_OE_SENDMAIL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WAB_ENABLE_PROFILES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4194304 ,"Attrs":[] } ,{ "Name":"WAB_DISPLAY_LDAPURL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WAB_CONTEXT_ADRLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"WAB_DISPLAY_ISNTDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ] ,"Types":[ { "Name":"ENTRYID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"abFlags","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"ab","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"MAPIUID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ab","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SPropTagArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aulPropTag","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SBinary" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SShortArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpi","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SGuidArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpguid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SRealArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpflt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SLongArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SLargeIntegerArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpli","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SDateTimeArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SAppTimeArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SCurrencyArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpcur","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CY","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SBinaryArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpbin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SDoubleArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpdbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SWStringArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lppszW","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SLPSTRArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lppszA","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"_PV" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"i","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"l","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ul","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"flt","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"dbl","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ,{"Name":"b","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"cur","Type":{"Kind":"ApiRef","Name":"CY","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]} ,{"Name":"at","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ,{"Name":"ft","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpszA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"bin","Type":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"lpszW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpguid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"li","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]} ,{"Name":"MVi","Type":{"Kind":"ApiRef","Name":"SShortArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVl","Type":{"Kind":"ApiRef","Name":"SLongArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVflt","Type":{"Kind":"ApiRef","Name":"SRealArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVdbl","Type":{"Kind":"ApiRef","Name":"SDoubleArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVcur","Type":{"Kind":"ApiRef","Name":"SCurrencyArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVat","Type":{"Kind":"ApiRef","Name":"SAppTimeArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVft","Type":{"Kind":"ApiRef","Name":"SDateTimeArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVbin","Type":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVszA","Type":{"Kind":"ApiRef","Name":"SLPSTRArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVszW","Type":{"Kind":"ApiRef","Name":"SWStringArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVguid","Type":{"Kind":"ApiRef","Name":"SGuidArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"MVli","Type":{"Kind":"ApiRef","Name":"SLargeIntegerArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"err","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SPropValue" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAlignPad","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"_PV","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SPropProblem" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"scode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SPropProblemArray" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cProblem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aProblem","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SPropProblem","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"FLATENTRY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"abEntry","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"FLATENTRYLIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"abEntries","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"MTSID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ab","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"FLATMTSIDLIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cMTSIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbMTSIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"abMTSIDs","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"ADRENTRY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"rgPropVals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"ADRLIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aEntries","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"ADRENTRY","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SRow" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulAdrEntryPad","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SRowSet" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cRows","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aRow","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SRow","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"LPALLOCATEBUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]} ] } ,{ "Name":"LPALLOCATEMORE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]} ] } ,{ "Name":"LPFREEBUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ] } ,{ "Name":"MAPIERROR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"lpszComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"ulLowLevelError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"ERROR_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"scode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"NEWMAIL_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"cbParentID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpParentID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszMessageClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"ulMessageFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"OBJECT_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"ulObjType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbParentID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpParentID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"cbOldID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpOldID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"cbOldParentID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpOldParentID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"TABLE_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulTableEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"propIndex","Type":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"propPrior","Type":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"row","Type":{"Kind":"ApiRef","Name":"SRow","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"ulPad","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"EXTENDED_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbEventParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"STATUS_OBJECT_NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpPropVals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"NOTIFICATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulEventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulAlignPad","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"info","Type":{"Kind":"ApiRef","Name":"_info_e__Union","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ { "Name":"_info_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"err","Type":{"Kind":"ApiRef","Name":"ERROR_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"newmail","Type":{"Kind":"ApiRef","Name":"NEWMAIL_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"obj","Type":{"Kind":"ApiRef","Name":"OBJECT_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"tab","Type":{"Kind":"ApiRef","Name":"TABLE_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"ext","Type":{"Kind":"ApiRef","Name":"EXTENDED_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"statobj","Type":{"Kind":"ApiRef","Name":"STATUS_OBJECT_NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ] } ,{ "Name":"IMAPIAdviseSink" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnNotify" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cNotif","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNotifications","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"LPNOTIFCALLBACK" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"cNotification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNotifications","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"IMAPIProgress" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Progress" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetFlags" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetMax" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetMin" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetLimits" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpulMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpulFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"MAPINAMEID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"lpguid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ulKind","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Kind","Type":{"Kind":"ApiRef","Name":"_Kind_e__Union","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ { "Name":"_Kind_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"lID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lpwstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ] } ,{ "Name":"IMAPIProp" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"SaveChanges" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppPropArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetPropList" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"OpenProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpiid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"ulInterfaceOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpPropArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lppProblems","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropProblemArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"DeleteProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lppProblems","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropProblemArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"CopyTo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ciidExclude","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgiidExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"lpExcludeProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"lpDestObj","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppProblems","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropProblemArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"CopyProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIncludeProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"lpDestObj","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppProblems","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropProblemArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetNamesFromIDs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lppPropTags","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ,{"Name":"lpPropSetGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcPropNames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpppPropNames","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPINAMEID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetIDsFromNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cPropNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppPropNames","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPINAMEID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppPropTags","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"SSortOrder" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SSortOrderSet" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cSorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cCategories","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cExpanded","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aSort","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SSortOrder","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SAndRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpRes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SOrRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cRes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpRes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SNotRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpRes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SContentRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulFuzzyLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpProp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SBitMaskRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"relBMR","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SPropertyRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"relop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpProp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SComparePropsRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"relop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SSizeRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"relop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SExistRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SSubRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulSubObject","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpRes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SCommentRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpRes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"lpProp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"SRestriction" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"rt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"res","Type":{"Kind":"ApiRef","Name":"_res_e__Union","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ { "Name":"_res_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"resCompareProps","Type":{"Kind":"ApiRef","Name":"SComparePropsRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resAnd","Type":{"Kind":"ApiRef","Name":"SAndRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resOr","Type":{"Kind":"ApiRef","Name":"SOrRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resNot","Type":{"Kind":"ApiRef","Name":"SNotRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resContent","Type":{"Kind":"ApiRef","Name":"SContentRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resProperty","Type":{"Kind":"ApiRef","Name":"SPropertyRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resBitMask","Type":{"Kind":"ApiRef","Name":"SBitMaskRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resSize","Type":{"Kind":"ApiRef","Name":"SSizeRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resExist","Type":{"Kind":"ApiRef","Name":"SExistRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resSub","Type":{"Kind":"ApiRef","Name":"SSubRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"resComment","Type":{"Kind":"ApiRef","Name":"SCommentRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ] } ,{ "Name":"IMAPITable" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"Advise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulEventMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpAdviseSink","Type":{"Kind":"ApiRef","Name":"IMAPIAdviseSink","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpulConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"Unadvise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulTableStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpulTableType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetColumns" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"QueryColumns" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetRowCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"SeekRow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bkOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lRowCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lplRowsSought","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"SeekRowApprox" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"QueryPosition" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulRow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpulNumerator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpulDenominator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"FindRow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"bkOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"Restrict" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CreateBookmark" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpbkPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"FreeBookmark" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bkPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SortTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpSortCriteria","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SSortOrderSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"QuerySortOrder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lppSortCriteria","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SSortOrderSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"QueryRows" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lRowCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppRows","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRowSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"Abort" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"ExpandRow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbInstanceKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbInstanceKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"ulRowCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppRows","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRowSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ,{"Name":"lpulMoreRows","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"CollapseRow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbInstanceKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbInstanceKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulRowCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"WaitForCompletion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulTableStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetCollapseState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbInstanceKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpbInstanceKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"lpcbCollapseState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppbCollapseState","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetCollapseState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbCollapseState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbCollapseState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"lpbkLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"IProfSect" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ ] } ,{ "Name":"IMAPIStatus" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"ValidateState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SettingsDialog" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ChangePassword" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpOldPass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]} ,{"Name":"lpNewPass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"FlushQueues" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"cbTargetTransport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpTargetTransport","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IMAPIContainer" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"GetContentsTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetHierarchyTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"OpenEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulObjType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetSearchCriteria" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpContainerList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"ulSearchFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetSearchCriteria" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["Out","Optional"]} ,{"Name":"lppContainerList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["Out","Optional"]} ,{"Name":"lpulSearchState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ] } ,{ "Name":"_flaglist" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlag","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IABContainer" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIContainer","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"CreateEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulCreateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIPropEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyEntries" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"DeleteEntries" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ResolveNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpAdrList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpFlagList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_flaglist","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IMailUser" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ ] } ,{ "Name":"IDistList" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIContainer","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"CreateEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulCreateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIPropEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyEntries" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"DeleteEntries" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ResolveNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpAdrList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpFlagList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_flaglist","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IMAPIFolder" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIContainer","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"CreateMessage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMessage","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyMessages" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpMsgList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"lpDestFolder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"DeleteMessages" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpMsgList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CreateFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFolderType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszFolderName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]} ,{"Name":"lpszFolderComment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppFolder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPIFolder","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"lpDestFolder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lpszNewFolderName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"DeleteFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SetReadFlags" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpMsgList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinaryArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetMessageStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulMessageStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"SetMessageStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulNewStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulNewStatusMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulOldStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"SaveContentsSort" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpSortCriteria","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SSortOrderSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"EmptyFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IMsgStore" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"Advise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Optional"]} ,{"Name":"ulEventMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpAdviseSink","Type":{"Kind":"ApiRef","Name":"IMAPIAdviseSink","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpulConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"Unadvise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CompareEntryIDs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"cbEntryID2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"OpenEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulObjType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetReceiveFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpszMessageClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]} ] } ,{ "Name":"GetReceiveFolder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpszMessageClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lppEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"lppszExplicitClass","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"GetReceiveFolderTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"StoreLogoff" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"AbortSubmit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0}]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetOutgoingQueue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetLockState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpMessage","Type":{"Kind":"ApiRef","Name":"IMessage","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulLockState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"FinishedMsg" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]} ] } ,{ "Name":"NotifyNewMail" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpNotification","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NOTIFICATION","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ] } ] } ,{ "Name":"IMessage" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"GetAttachmentTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"OpenAttach" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulAttachmentNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppAttach","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAttach","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateAttach" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulAttachmentNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lppAttach","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAttach","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DeleteAttach" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulAttachmentNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpProgress","Type":{"Kind":"ApiRef","Name":"IMAPIProgress","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetRecipientTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"ModifyRecipients" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpMods","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"SubmitMessage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SetReadFlag" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IAttach" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ ] } ,{ "Name":"LPFNABSDI" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpvmsg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ] } ,{ "Name":"LPFNDISMISS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ] } ,{ "Name":"LPFNBUTTON" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpSelection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ADRPARM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbABContEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpABContEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ulHelpContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszHelpFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"lpfnABSDI","Type":{"Kind":"ApiRef","Name":"LPFNABSDI","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"lpfnDismiss","Type":{"Kind":"ApiRef","Name":"LPFNDISMISS","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"lpvDismissContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"lpszCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"lpszNewEntryTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"lpszDestWellsTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"cDestFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nDestFieldFocus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lppszDestTitles","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"lpulDestComps","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"lpContRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ,{"Name":"lpHierRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRestriction","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IMAPIControl" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["Out"]} ] } ,{ "Name":"Activate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ] } ,{ "Name":"GetState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"DTBLLABEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabelName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLEDIT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszCharsAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulNumCharsAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLLBX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRSetProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRTableName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLCOMBOBOX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszCharsAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulNumCharsAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRPropertyName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRTableName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLDDLBX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRDisplayProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRSetProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRTableName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLCHECKBOX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRPropertyName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLGROUPBOX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLBUTTON" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPRControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLPAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulbLpszComponent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLRADIOBUTTON" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulbLpszLabel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulcButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lReturnValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLMVLISTBOX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulMVPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"DTBLMVDDLBX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulMVPropTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IProviderAdmin" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["Out"]} ] } ,{ "Name":"GetProviderTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMAPITable","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateProvider" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpszProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]} ,{"Name":"cValues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProps","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ,{"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIUID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DeleteProvider" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIUID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"OpenProfileSection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIUID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppProfSect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IProfSect","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IAddrBook" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]} ,"Methods":[ { "Name":"OpenEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulObjType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CompareEntryIDs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"cbEntryID2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpulResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"Advise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"ulEventMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpAdviseSink","Type":{"Kind":"ApiRef","Name":"IMAPIAdviseSink","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpulConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"Unadvise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CreateOneOff" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpszName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"lpszAdrType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"lpszAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"NewEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbEIDContainer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEIDContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"cbEIDNewEntryTpl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEIDNewEntryTpl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpcbEIDNewEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppEIDNewEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"ResolveName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszNewEntryTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"lpAdrList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"Address" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulUIParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpAdrParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRPARM","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lppAdrList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"Details" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpulUIParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]} ,{"Name":"lpfnDismiss","Type":{"Kind":"ApiRef","Name":"LPFNDISMISS","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Out"]} ,{"Name":"lpvDismissContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpfButtonCallback","Type":{"Kind":"ApiRef","Name":"LPFNBUTTON","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"lpvButtonContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ,{"Name":"lpszButtonText","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"RecipOptions" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulUIParam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpRecip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRENTRY","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"QueryDefaultRecipOpt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpszAdrType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropValue","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetPAB" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpcbEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetPAB" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetDefaultDir" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpcbEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lppEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetDefaultDir" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbEntryID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpEntryID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENTRYID","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetSearchPath" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppSearchPath","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRowSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetSearchPath" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpSearchPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SRowSet","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"PrepareRecips" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpPropTagArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SPropTagArray","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpRecipList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADRLIST","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"_WABACTIONITEM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ ] ,"NestedTypes":[ ] } ,{ "Name":"IWABObject" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":null ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"AllocateBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"AllocateMore" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"FreeBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] } ,{ "Name":"Backup" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Import" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpWIP","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Find" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"VCardDisplay" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"LDAPUrl" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszURL","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"VCardCreate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMailUser","Type":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"VCardRetrieve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetMe" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwAction","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpsbEID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"SetMe" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"sbEID","Type":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ] } ,{ "Name":"IWABOBJECT_QueryInterface_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppvObj","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]} ] } ,{ "Name":"IWABOBJECT_AddRef_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"IWABOBJECT_Release_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"IWABOBJECT_GetLastError_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"IWABOBJECT_AllocateBuffer_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"IWABOBJECT_AllocateMore_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"IWABOBJECT_FreeBuffer_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] } ,{ "Name":"IWABOBJECT_Backup_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"IWABOBJECT_Import_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpWIP","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"IWABOBJECT_Find_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"IWABOBJECT_VCardDisplay_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"IWABOBJECT_LDAPUrl_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszURL","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"IWABOBJECT_VCardCreate_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMailUser","Type":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"IWABOBJECT_VCardRetrieve_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"IWABOBJECT_GetMe_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwAction","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpsbEID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"IWABOBJECT_SetMe_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"sbEID","Type":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"IWABOBJECT_" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":null ,"Methods":[ { "Name":"QueryInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppvObj","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]} ] } ,{ "Name":"AddRef" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Release" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetLastError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppMAPIError","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MAPIERROR","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}}},"Attrs":["In","Out"]} ] } ,{ "Name":"AllocateBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"AllocateMore" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"FreeBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] } ,{ "Name":"Backup" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Import" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpWIP","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Find" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"VCardDisplay" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"LDAPUrl" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszURL","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"VCardCreate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMailUser","Type":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"VCardRetrieve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpszVCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lppMailUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMailUser","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetMe" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwAction","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpsbEID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"SetMe" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpIAB","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"sbEID","Type":{"Kind":"ApiRef","Name":"SBinary","TargetKind":"Default","Api":"System.AddressBook","Parents":[]},"Attrs":["In"]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] } ] } ,{ "Name":"WAB_PARAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"guidPSExt","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"LPWABOPEN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lppAdrBook","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lppWABObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWABObject","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpWP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAB_PARAM","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"LPWABOPENEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lppAdrBook","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lppWABObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWABObject","TargetKind":"Com","Api":"System.AddressBook","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpWP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAB_PARAM","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fnAllocateBuffer","Type":{"Kind":"ApiRef","Name":"LPALLOCATEBUFFER","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Out"]} ,{"Name":"fnAllocateMore","Type":{"Kind":"ApiRef","Name":"LPALLOCATEMORE","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Out"]} ,{"Name":"fnFreeBuffer","Type":{"Kind":"ApiRef","Name":"LPFREEBUFFER","TargetKind":"FunctionPointer","Api":"System.AddressBook","Parents":[]},"Attrs":["In","Out"]} ] } ,{ "Name":"WABIMPORTPARAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpAdrBook","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WABEXTDISPLAY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpWABObject","Type":{"Kind":"ApiRef","Name":"IWABObject","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"lpAdrBook","Type":{"Kind":"ApiRef","Name":"IAddrBook","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"lpPropObj","Type":{"Kind":"ApiRef","Name":"IMAPIProp","TargetKind":"Com","Api":"System.AddressBook","Parents":[]},"Attrs":[]} ,{"Name":"fReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"fDataChanged","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"lpsz","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWABExtInit" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"ea22ebf0-87a4-11d1-9acf-00a0c91f9c8b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpWABExtDisplay","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WABEXTDISPLAY","TargetKind":"Default","Api":"System.AddressBook","Parents":[]}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"Gender" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"genderUnspecified","Value":0} ,{"Name":"genderFemale","Value":1} ,{"Name":"genderMale","Value":2} ] ,"IntegerBase":"Int32" } ] ,"Functions":[ ] ,"UnicodeAliases":[ ] }