Changeset 670
- Timestamp:
- Jan 3, 2009, 11:24:37 PM (16 years ago)
- Location:
- trunk/ab5.0/ablib/src
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/ablib/src/basic.sbp
r603 r670 115 115 116 116 #require <windows.sbp> 117 #require <mlang.ab> 117 118 #require <crt.sbp> 118 119 -
trunk/ab5.0/ablib/src/objidl.sbp
r497 r670 170 170 /* interface AsyncIMultiQI */ 171 171 /* [uuid][local][object] */ 172 173 172 174 173 Dim IID_AsyncIMultiQI = [&h000e0020, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID … … 709 708 End Interface 710 709 710 /* interface IEnumFORMATETC */ 711 /* [unique][uuid][object] */ 712 711 713 Type DVTARGETDEVICE 712 714 tdSize As DWord … … 730 732 TypeDef LPFORMATETC = *FORMATETC 731 733 734 Dim IID_IEnumFORMATETC = [&h00000103, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID 735 732 736 Interface IEnumFORMATETC 733 737 Inherits IUnknown 734 End Interface 738 739 /* [local] */ Function Next_( 740 /* [in] */ celt As DWord, 741 /* [length_is][size_is][out] */ rgelt As *FORMATETC, 742 /* [out] */ ByRef celtFetched As DWord) As HRESULT 743 Function Skip( 744 /* [in] */ celt As DWord) As HRESULT 745 Function Reset() As HRESULT 746 Function Clone( 747 /* [out] */ ByRef penum As *IEnumFORMATETC) As HRESULT 748 End Interface 749 750 /* interface IEnumSTATDATA */ 751 /* [unique][uuid][object] */ 752 753 Const Enum ADVF 754 ADVF_NODATA = 1 755 ADVF_PRIMEFIRST = 2 756 ADVF_ONLYONCE = 4 757 ADVF_DATAONSTOP = 64 758 ADVFCACHE_NOHANDLER = 8 759 ADVFCACHE_FORCEBUILTIN = 16 760 ADVFCACHE_ONSAVE = 32 761 End Enum 762 763 Type STATDATA 764 formatetc As FORMATETC 765 DWORD advf As DWord 766 pAdvSink As IAdviseSink 767 dwConnection As DWord 768 End Type 769 770 Dim IID_IEnumSTATDATA = [&h00000105, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID 735 771 736 772 Interface IEnumSTATDATA 737 773 Inherits IUnknown 774 775 /* [local] */ Function Next_( 776 /* [in] */ celt As DWord, 777 /* [length_is][size_is][out] */ rgelt As *STATDATA, 778 /* [out] */ ByRef celtFetched As DWord) As HRESULT 779 Function Skip( 780 /* [in] */ celt As DWord) As HRESULT 781 Function Reset() As HRESULT 782 Function Clone( 783 /* [out] */ ByRef penum As *IEnumSTATDATA) As HRESULT 738 784 End Interface 739 785 … … 836 882 837 883 /* [local] */ Sub OnDataChange( 838 /* [unique][in] */ ByRef Formatetc AsFORMATETC,839 /* [unique][in] */ ByRef Stgmed AsSTGMEDIUM)884 /* [unique][in] */ pFormatetc As *FORMATETC, 885 /* [unique][in] */ pStgmed As *STGMEDIUM) 840 886 /* [local] */ Sub OnViewChange( 841 887 /* [in] */ dwAspect As DWord, … … 847 893 End Interface 848 894 849 ' AsyncIAdviseSink 895 /* interface AsyncIAdviseSink */ 896 /* [uuid][unique][object] */ 897 898 Dim IID_AsyncIAdviseSink = [&h00000150, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID 899 900 Interface AsyncIAdviseSink 901 Inherits IUnknown 902 903 /* [local] */ Sub Begin_OnDataChange( 904 /* [unique][in] */ pFormatetc As *FORMATETC, 905 /* [unique][in] */ pStgmed As *STGMEDIUM) 906 /* [local] */ Sub Finish_OnDataChange() 907 /* [local] */ Sub Begin_OnViewChange( 908 /* [in] */ dwAspect As DWord, 909 /* [in] */ lindex As Long) 910 /* [local] */ Sub Finish_OnViewChange() 911 /* [local] */ Sub Begin_OnRename( 912 /* [in] */ mk As IMoniker) 913 /* [local] */ Sub Finish_OnRename() 914 /* [local] */ Sub Begin_OnSave() 915 /* [local] */ Sub Finish_OnSave() 916 /* [local] */ Sub Begin_OnClose() 917 /* [local] */ Sub Finish_OnClose() 918 End Interface 850 919 851 920 ' IAdviseSink2 -
trunk/ab5.0/ablib/src/oleidl.ab
r478 r670 20 20 End Interface 21 21 22 'IOleCache 22 /* interface IOleCache */ 23 /* [unique][uuid][object] */ 24 25 Dim IID_IOleCache = [&h0000011e, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID 26 27 Interface IOleCache 28 Inherits IUnknown 29 30 Function Cache( 31 /* [unique][in] */ pformatetc As *FORMATETC, 32 /* [in] */ advf As DWord, 33 /* [out] */ ByRef dwConnection As DWord) As HRESULT 34 Function Uncache( 35 /* [in] */ dwConnection As DWord) As HRESULT 36 Function EnumCache( 37 /* [out] */ ByRef enumSTATDATA As IEnumSTATDATA) As HRESULT 38 Function InitCache( 39 /* [unique][in] */ DataObject As IDataObject) As HRESULT 40 Function SetData( 41 /* [unique][in] */ pformatetc As *FORMATETC, 42 /* [unique][in] */ pmedium As *STGMEDIUM, 43 /* [in] */ fRelease As BOOL) As HRESULT 44 End Interface 45 23 46 'IOleCache2 24 47 'IOleCacheControl … … 60 83 End Enum 61 84 62 Dim IID_IOleClientSite = [&h00000118, &h0000, &h0000, [&hC0, &h00, &h00, &h00, &h00, &h00, &h00, &h46]] As IID85 Dim IID_IOleClientSite = [&h00000118, 0, 0, [&hC0, 0, 0, 0, 0, 0, 0, &h46]] As IID 63 86 Interface IOleClientSite 64 87 Inherits IUnknown
Note:
See TracChangeset
for help on using the changeset viewer.