{ "Constants":[{ "Name":"PROPSETFLAG_DEFAULT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"PROPSETFLAG_NONSIMPLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PROPSETFLAG_ANSI" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PROPSETFLAG_UNBUFFERED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"PROPSETFLAG_CASE_SENSITIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"PROPSET_BEHAVIOR_CASE_SENSITIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PID_DICTIONARY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"PID_CODEPAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PID_FIRST_USABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PID_FIRST_NAME_DEFAULT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4095 ,"Attrs":[] },{ "Name":"PID_LOCALE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"PID_MODIFY_TIME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483649 ,"Attrs":[] },{ "Name":"PID_SECURITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483650 ,"Attrs":[] },{ "Name":"PID_BEHAVIOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483651 ,"Attrs":[] },{ "Name":"PID_ILLEGAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"PID_MIN_READONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"PID_MAX_READONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3221225471 ,"Attrs":[] },{ "Name":"PRSPEC_INVALID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"PROPSETHDR_OSVERSION_UNKNOWN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"PIDDI_THUMBNAIL" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":2 ,"Attrs":[] },{ "Name":"PIDSI_TITLE" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":2 ,"Attrs":[] },{ "Name":"PIDSI_SUBJECT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":3 ,"Attrs":[] },{ "Name":"PIDSI_AUTHOR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":4 ,"Attrs":[] },{ "Name":"PIDSI_KEYWORDS" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":5 ,"Attrs":[] },{ "Name":"PIDSI_COMMENTS" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":6 ,"Attrs":[] },{ "Name":"PIDSI_TEMPLATE" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":7 ,"Attrs":[] },{ "Name":"PIDSI_LASTAUTHOR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":8 ,"Attrs":[] },{ "Name":"PIDSI_REVNUMBER" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":9 ,"Attrs":[] },{ "Name":"PIDSI_EDITTIME" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":10 ,"Attrs":[] },{ "Name":"PIDSI_LASTPRINTED" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":11 ,"Attrs":[] },{ "Name":"PIDSI_CREATE_DTM" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":12 ,"Attrs":[] },{ "Name":"PIDSI_LASTSAVE_DTM" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":13 ,"Attrs":[] },{ "Name":"PIDSI_PAGECOUNT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":14 ,"Attrs":[] },{ "Name":"PIDSI_WORDCOUNT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":15 ,"Attrs":[] },{ "Name":"PIDSI_CHARCOUNT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":16 ,"Attrs":[] },{ "Name":"PIDSI_THUMBNAIL" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":17 ,"Attrs":[] },{ "Name":"PIDSI_APPNAME" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":18 ,"Attrs":[] },{ "Name":"PIDSI_DOC_SECURITY" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":19 ,"Attrs":[] },{ "Name":"PIDDSI_CATEGORY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PIDDSI_PRESFORMAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"PIDDSI_BYTECOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"PIDDSI_LINECOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"PIDDSI_PARCOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"PIDDSI_SLIDECOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"PIDDSI_NOTECOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"PIDDSI_HIDDENCOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"PIDDSI_MMCLIPCOUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"PIDDSI_SCALE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"PIDDSI_HEADINGPAIR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"PIDDSI_DOCPARTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"PIDDSI_MANAGER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"PIDDSI_COMPANY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"PIDDSI_LINKSDIRTY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"PIDMSI_EDITOR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":2 ,"Attrs":[] },{ "Name":"PIDMSI_SUPPLIER" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":3 ,"Attrs":[] },{ "Name":"PIDMSI_SOURCE" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":4 ,"Attrs":[] },{ "Name":"PIDMSI_SEQUENCE_NO" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":5 ,"Attrs":[] },{ "Name":"PIDMSI_PROJECT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":6 ,"Attrs":[] },{ "Name":"PIDMSI_STATUS" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":7 ,"Attrs":[] },{ "Name":"PIDMSI_OWNER" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":8 ,"Attrs":[] },{ "Name":"PIDMSI_RATING" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":9 ,"Attrs":[] },{ "Name":"PIDMSI_PRODUCTION" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":10 ,"Attrs":[] },{ "Name":"PIDMSI_COPYRIGHT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":11 ,"Attrs":[] },{ "Name":"CWCSTORAGENAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"STGOPTIONS_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CCH_MAX_PROPSTG_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] }], "Types":[{ "Name":"PROPSPEC_KIND" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"PRSPEC_LPWSTR","Value":0} ,{"Name":"PRSPEC_PROPID","Value":1} ] ,"IntegerBase":"UInt32" },{ "Name":"STGM" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":true ,"Scoped":false ,"Values":[ {"Name":"STGM_DIRECT","Value":0} ,{"Name":"STGM_TRANSACTED","Value":65536} ,{"Name":"STGM_SIMPLE","Value":134217728} ,{"Name":"STGM_READ","Value":0} ,{"Name":"STGM_WRITE","Value":1} ,{"Name":"STGM_READWRITE","Value":2} ,{"Name":"STGM_SHARE_DENY_NONE","Value":64} ,{"Name":"STGM_SHARE_DENY_READ","Value":48} ,{"Name":"STGM_SHARE_DENY_WRITE","Value":32} ,{"Name":"STGM_SHARE_EXCLUSIVE","Value":16} ,{"Name":"STGM_PRIORITY","Value":262144} ,{"Name":"STGM_DELETEONRELEASE","Value":67108864} ,{"Name":"STGM_NOSCRATCH","Value":1048576} ,{"Name":"STGM_CREATE","Value":4096} ,{"Name":"STGM_CONVERT","Value":131072} ,{"Name":"STGM_FAILIFTHERE","Value":0} ,{"Name":"STGM_NOSNAPSHOT","Value":2097152} ,{"Name":"STGM_DIRECT_SWMR","Value":4194304} ] ,"IntegerBase":"UInt32" },{ "Name":"STGFMT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"STGFMT_STORAGE","Value":0} ,{"Name":"STGFMT_NATIVE","Value":1} ,{"Name":"STGFMT_FILE","Value":3} ,{"Name":"STGFMT_ANY","Value":4} ,{"Name":"STGFMT_DOCFILE","Value":5} ,{"Name":"STGFMT_DOCUMENT","Value":0} ] ,"IntegerBase":"UInt32" },{ "Name":"STGMOVE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"STGMOVE_MOVE","Value":0} ,{"Name":"STGMOVE_COPY","Value":1} ,{"Name":"STGMOVE_SHALLOWCOPY","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"STATFLAG" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"STATFLAG_DEFAULT","Value":0} ,{"Name":"STATFLAG_NONAME","Value":1} ,{"Name":"STATFLAG_NOOPEN","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"BSTRBLOB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CLIPDATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulClipFmt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"pClipData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LOCKTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"LOCK_WRITE","Value":1} ,{"Name":"LOCK_EXCLUSIVE","Value":2} ,{"Name":"LOCK_ONLYONCE","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"IEnumSTATSTG" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000000d-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Next" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"STATSTG","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"Skip" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Reset" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Clone" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"RemSNB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ulCntStr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ulCntChar","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"rgString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000000b-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"CreateStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"OpenStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"CreateStorage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"OpenStorage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pstgPriority","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"snbExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["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":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]} ,{"Name":"snbExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Optional"]} ,{"Name":"pstgDest","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"MoveElementTo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pstgDest","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"pwcsNewName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"grfFlags","Type":{"Kind":"ApiRef","Name":"STGMOVE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Commit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"grfCommitFlags","Type":{"Kind":"ApiRef","Name":"STGC","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Revert" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"EnumElements" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]} ,{"Name":"reserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"DestroyElement" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"RenameElement" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsOldName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwcsNewName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"SetElementTimes" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pctime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"patime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pmtime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"SetClass" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"SetStateBits" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"grfStateBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"grfMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Stat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pstatstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STATSTG","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ,{"Name":"grfStatFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IPersistStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000010a-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"IsDirty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "PreserveSig" ] ,"Params":[ ] },{ "Name":"InitNew" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Load" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Save" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStgSave","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"fSameAsLoad","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"SaveCompleted" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStgNew","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"HandsOffStorage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"ILockBytes" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000000a-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"ReadAt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"WriteAt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"Flush" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"SetSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cb","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"LockRegion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"libOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cb","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwLockType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"UnlockRegion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"libOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cb","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwLockType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Stat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pstatstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STATSTG","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ,{"Name":"grfStatFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IRootStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"00000012-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"SwitchToFile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IFillLockBytes" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"99caf010-415e-11cf-8814-00aa00b569f5" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"FillAppend" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"FillAt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetFillSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ulSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Terminate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bCanceled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"ILayoutStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0e6d4d90-6738-11cf-9608-00aa00680db4" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"LayoutScript" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStorageLayout","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"StorageLayout","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ,{"Name":"nEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"glfInterleavedFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ] },{ "Name":"BeginMonitor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"EndMonitor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"ReLayoutDocfile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsNewDfName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ReLayoutDocfileOnILockBytes" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pILockBytes","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IDirectWriterLock" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0e6d4d92-6738-11cf-9608-00aa00680db4" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"WaitForWriteAccess" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"ReleaseWriteAccess" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"HaveWriteAccess" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"VERSIONEDSTREAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"guidVersion","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAC" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAUB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAI" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAUI" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAUL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAFLT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CADBL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CACY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CY","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CADATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CABSTR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CABSTRBLOB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTRBLOB","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CABOOL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CASCODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAPROPVARIANT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAH" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAUH" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CALPSTR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CALPWSTR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CAFILETIME" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CACLIPDATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPDATA","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CACLSID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cElems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PROPVARIANT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"decVal","Type":{"Kind":"ApiRef","Name":"DECIMAL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"vt","Type":{"Kind":"ApiRef","Name":"VARENUM","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wReserved2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wReserved3","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":["_Anonymous_e__Union","_Anonymous_e__Struct"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cVal","Type":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"bVal","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"iVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"uiVal","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"lVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ulVal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"intVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"uintVal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"hVal","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"uhVal","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"fltVal","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"dblVal","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ,{"Name":"boolVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"__OBSOLETE__VARIANT_BOOL","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"scode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"cyVal","Type":{"Kind":"ApiRef","Name":"CY","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"date","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ,{"Name":"filetime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"puuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"pclipdata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CLIPDATA","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ,{"Name":"bstrVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"bstrblobVal","Type":{"Kind":"ApiRef","Name":"BSTRBLOB","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"blob","Type":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"pszVal","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pwszVal","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"punkVal","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"pdispVal","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"pStorage","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"pVersionedStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VERSIONEDSTREAM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ,{"Name":"parray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ,{"Name":"cac","Type":{"Kind":"ApiRef","Name":"CAC","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"caub","Type":{"Kind":"ApiRef","Name":"CAUB","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cai","Type":{"Kind":"ApiRef","Name":"CAI","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"caui","Type":{"Kind":"ApiRef","Name":"CAUI","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cal","Type":{"Kind":"ApiRef","Name":"CAL","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"caul","Type":{"Kind":"ApiRef","Name":"CAUL","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cah","Type":{"Kind":"ApiRef","Name":"CAH","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cauh","Type":{"Kind":"ApiRef","Name":"CAUH","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"caflt","Type":{"Kind":"ApiRef","Name":"CAFLT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cadbl","Type":{"Kind":"ApiRef","Name":"CADBL","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cabool","Type":{"Kind":"ApiRef","Name":"CABOOL","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cascode","Type":{"Kind":"ApiRef","Name":"CASCODE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cacy","Type":{"Kind":"ApiRef","Name":"CACY","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cadate","Type":{"Kind":"ApiRef","Name":"CADATE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cafiletime","Type":{"Kind":"ApiRef","Name":"CAFILETIME","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cauuid","Type":{"Kind":"ApiRef","Name":"CACLSID","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"caclipdata","Type":{"Kind":"ApiRef","Name":"CACLIPDATA","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cabstr","Type":{"Kind":"ApiRef","Name":"CABSTR","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"cabstrblob","Type":{"Kind":"ApiRef","Name":"CABSTRBLOB","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"calpstr","Type":{"Kind":"ApiRef","Name":"CALPSTR","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"calpwstr","Type":{"Kind":"ApiRef","Name":"CALPWSTR","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"capropvar","Type":{"Kind":"ApiRef","Name":"CAPROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"pcVal","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"piVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":[]} ,{"Name":"puiVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]} ,{"Name":"plVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ,{"Name":"pulVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"pintVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ,{"Name":"puintVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"pfltVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]} ,{"Name":"pdblVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ,{"Name":"pboolVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":[]} ,{"Name":"pdecVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DECIMAL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"pscode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ,{"Name":"pcyVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CY","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ,{"Name":"pdate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":[]} ,{"Name":"pbstrVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"ppunkVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":[]} ,{"Name":"ppdispVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":[]} ,{"Name":"pparray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":[]} ,{"Name":"pvarVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] }] }] }] },{ "Name":"PROPSPEC" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ulKind","Type":{"Kind":"ApiRef","Name":"PROPSPEC_KIND","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"propid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpwstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"STATPROPSTG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpwstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"propid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"vt","Type":{"Kind":"ApiRef","Name":"VARENUM","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"STATPROPSETSTG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"fmtid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"grfFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"mtime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ctime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"atime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwOSVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPropertyStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"00000138-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"ReadMultiple" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpspec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpspec","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPSPEC","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"rgpropvar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WriteMultiple" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpspec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpspec","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPSPEC","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"rgpropvar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"propidNameFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"DeleteMultiple" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpspec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpspec","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPSPEC","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"ReadPropertyNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpropid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpropid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]} ,{"Name":"rglpwstrName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WritePropertyNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpropid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpropid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]} ,{"Name":"rglpwstrName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"DeletePropertyNames" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cpropid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgpropid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]} ] },{ "Name":"Commit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"grfCommitFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Revert" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Enum" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATPROPSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetTimes" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pctime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"patime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pmtime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"SetClass" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"Stat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pstatpsstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STATPROPSETSTG","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IPropertySetStorage" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000013a-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Create" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"rfmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"grfFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppprstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"rfmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppprstg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"Delete" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"rfmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"Enum" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATPROPSETSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IEnumSTATPROPSTG" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"00000139-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Next" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "PreserveSig" ] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"STATPROPSTG","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"Skip" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "PreserveSig" ] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Reset" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Clone" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATPROPSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IEnumSTATPROPSETSTG" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"0000013b-0000-0000-c000-000000000046" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Next" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "PreserveSig" ] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"STATPROPSETSTG","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"Skip" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "PreserveSig" ] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"Reset" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Clone" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumSTATPROPSETSTG","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"STGOPTIONS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"usVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ulSectorSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pwcsTemplateFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ] ,"NestedTypes":[] },{ "Name":"PIDMSI_STATUS_VALUE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"PIDMSI_STATUS_NORMAL","Value":0} ,{"Name":"PIDMSI_STATUS_NEW","Value":1} ,{"Name":"PIDMSI_STATUS_PRELIM","Value":2} ,{"Name":"PIDMSI_STATUS_DRAFT","Value":3} ,{"Name":"PIDMSI_STATUS_INPROGRESS","Value":4} ,{"Name":"PIDMSI_STATUS_EDIT","Value":5} ,{"Name":"PIDMSI_STATUS_REVIEW","Value":6} ,{"Name":"PIDMSI_STATUS_PROOF","Value":7} ,{"Name":"PIDMSI_STATUS_FINAL","Value":8} ,{"Name":"PIDMSI_STATUS_OTHER","Value":32767} ] ,"IntegerBase":"Int32" },{ "Name":"SERIALIZEDPROPERTYVALUE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"rgb","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PMemoryAllocator" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ ] ,"NestedTypes":[] },{ "Name":"IPropertyBag" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"55272a00-42cb-11ce-8135-00aa004bb851" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Read" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszPropName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pVar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pErrorLog","Type":{"Kind":"ApiRef","Name":"IErrorLog","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Write" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszPropName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pVar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ] }] },{ "Name":"OLESTREAMVTBL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Get","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]} ,{"Name":"Put","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"OLESTREAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpstbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OLESTREAMVTBL","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PROPBAG2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"vt","Type":{"Kind":"ApiRef","Name":"VARENUM","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"cfType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"dwHint","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPropertyBag2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"22f55882-280b-11d0-a8a9-00a0c90c2004" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Read" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPropBag","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPBAG2","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ,{"Name":"pErrLog","Type":{"Kind":"ApiRef","Name":"IErrorLog","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pvarValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ,{"Name":"phrError","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"Write" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPropBag","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPBAG2","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ,{"Name":"pvarValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"CountProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetPropertyInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPropBag","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PROPBAG2","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"LoadObject" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwHint","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pUnkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pErrLog","Type":{"Kind":"ApiRef","Name":"IErrorLog","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] }] }], "Functions":[{ "Name":"CoGetInstanceFromFile" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pServerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COSERVERINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pClsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"punkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"dwClsCtx","Type":{"Kind":"ApiRef","Name":"CLSCTX","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pResults","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"MULTI_QI","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"CoGetInstanceFromIStorage" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pServerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COSERVERINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pClsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"punkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"dwClsCtx","Type":{"Kind":"ApiRef","Name":"CLSCTX","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pResults","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"MULTI_QI","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"StgOpenAsyncDocfileOnIFillLockBytes" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pflb","Type":{"Kind":"ApiRef","Name":"IFillLockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"asyncFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgGetIFillLockBytesOnILockBytes" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pilb","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"ppflb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFillLockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgGetIFillLockBytesOnFile" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"ppflb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFillLockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgOpenLayoutDocfile" ,"SetLastError":false ,"DllImport":"dflayout.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwcsDfName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"CreateStreamOnHGlobal" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hGlobal","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"fDeleteOnRelease","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ppstm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetHGlobalFromStream" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pstm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"phglobal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]} ] },{ "Name":"CoGetInterfaceAndReleaseStream" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] },{ "Name":"PropVariantCopy" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pvarDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pvarSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"PropVariantClear" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"FreePropVariantArray" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"cVariants","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgvars","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"StgCreateDocfile" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgCreateDocfileOnILockBytes" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"plkbyt","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgOpenStorage" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pstgPriority","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"snbExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Optional"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgOpenStorageOnILockBytes" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"plkbyt","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"pstgPriority","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"snbExclude","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Optional"]} ,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppstgOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgIsStorageFile" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"StgIsStorageILockBytes" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"plkbyt","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"StgSetTimes" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pctime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"patime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"pmtime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ] },{ "Name":"StgCreateStorageEx" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"stgfmt","Type":{"Kind":"ApiRef","Name":"STGFMT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"grfAttrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pStgOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGOPTIONS","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppObjectOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"StgOpenStorageEx" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwcsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"grfMode","Type":{"Kind":"ApiRef","Name":"STGM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"stgfmt","Type":{"Kind":"ApiRef","Name":"STGFMT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"grfAttrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pStgOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGOPTIONS","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"pSecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSECURITY_DESCRIPTOR","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppObjectOpen","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"StgCreatePropStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"fmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"grfFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppPropStg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgOpenPropStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"fmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"grfFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppPropStg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgCreatePropSetStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStorage","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"ppPropSetStg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertySetStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"FmtIdToPropStgName" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pfmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"oszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]} ] },{ "Name":"PropStgNameToFmtId" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"oszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pfmtid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"ReadClassStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"WriteClassStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"rclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"ReadClassStm" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"WriteClassStm" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"rclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"GetHGlobalFromILockBytes" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"plkbyt","Type":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"phglobal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]} ] },{ "Name":"CreateILockBytesOnHGlobal" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hGlobal","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]} ,{"Name":"fDeleteOnRelease","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pplkbyt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILockBytes","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetConvertStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] },{ "Name":"StgConvertVariantToProperty" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"CodePage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fReserved","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Reserved"]} ,{"Name":"pcIndirect","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ] },{ "Name":"StgConvertPropertyToVariant" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"CodePage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pma","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PMemoryAllocator","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"StgPropertyLengthAsVariant" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pProp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]} ,{"Name":"cbProp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"CodePage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"bReserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In","Reserved"]} ] },{ "Name":"WriteFmtUserTypeStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"cf","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lpszUserType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ReadFmtUserTypeStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"pcf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"lplpszUserType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"OleConvertOLESTREAMToIStorage" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpolestream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OLESTREAM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ,{"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"ptd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVTARGETDEVICE","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"OleConvertIStorageToOLESTREAM" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"lpolestream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OLESTREAM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetConvertStg" ,"SetLastError":false ,"DllImport":"OLE32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pStg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"fConvert","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"OleConvertIStorageToOLESTREAMEx" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"cfFormat","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pmedium","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGMEDIUM","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ,{"Name":"polestm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OLESTREAM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"OleConvertOLESTREAMToIStorageEx" ,"SetLastError":false ,"DllImport":"ole32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"polestm","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OLESTREAM","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ,{"Name":"pstg","Type":{"Kind":"ApiRef","Name":"IStorage","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"pcfFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"plwWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ,{"Name":"plHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pmedium","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGMEDIUM","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StgSerializePropVariant" ,"SetLastError":false ,"DllImport":"PROPSYS.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppropvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"ppProp","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"pcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"StgDeserializePropVariant" ,"SetLastError":false ,"DllImport":"PROPSYS.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERIALIZEDPROPERTYVALUE","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"cbMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppropvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] }], "UnicodeAliases":[ ] }