Changeset 223 for Include/OAIdl.ab
- Timestamp:
- Apr 30, 2007, 1:56:57 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Include/OAIdl.ab
r211 r223 1 1 ' OAIdl.sbp 2 2 ' 本来はOAIdl.idlから生成するのが正当ですが、 3 ' これは手動で 必要最低限のもののみ移植したものです。3 ' これは手動で移植したものです。 4 4 5 5 #ifndef _INC_OAIDL_AB … … 939 939 Function SetGuid( 940 940 /* [in] */ ByRef guid As GUID) As HRESULT 941 942 941 Function SetTypeFlags( 943 942 /* [in] */ uTypeFlags As DWord) As HRESULT 944 945 943 Function SetDocString( 946 944 /* [in] */ pStrDoc As LPOLESTR) As HRESULT 947 948 945 Function SetHelpContext( 949 946 /* [in] */ dwHelpContext As DWord) As HRESULT 950 951 947 Function SetVersion( 952 948 /* [in] */ wMajorVerNum As Word, 953 949 /* [in] */ wMinorVerNum As Word) As HRESULT 954 955 950 Function AddRefTypeInfo( 956 951 /* [in] */ pTInfo As VoidPtr /* *ITypeInfo */, 957 952 /* [in] */ByRef hRefType As HREFTYPE) As HRESULT 958 959 953 Function AddFuncDesc( 960 954 /* [in] */ index As DWord, 961 955 /* [in] */ ByRef FuncDesc As FUNCDESC) As HRESULT 962 963 956 Function AddImplType( 964 957 /* [in] */ index As DWord, 965 958 /* [in] */ hRefType As HREFTYPE) As HRESULT 966 967 959 Function SetImplTypeFlags( 968 960 /* [in] */ index As DWord, 969 961 /* [in] */ implTypeFlags As Long) As HRESULT 970 971 962 Function SetAlignment( 972 963 /* [in] */ cbAlignment As Long) As HRESULT 973 974 964 Function SetSchema( 975 965 /* [in] */ pStrSchema As LPOLESTR) As HRESULT 976 977 966 Function AddVarDesc( 978 967 /* [in] */ index As DWord, 979 968 /* [in] */ ByRef VarDesc As VARDESC) As HRESULT 980 981 969 Function SetFuncAndParamNames( 982 970 /* [in] */ index As DWord, 983 971 /* [in][size_is][in] */ rgszNames As *LPOLESTR, 984 972 /* [in] */ cNames As DWord) As HRESULT 985 986 973 Function SetVarName( 987 974 /* [in] */ index As DWord, 988 975 /* [in] */ szName As LPOLESTR) As HRESULT 989 990 976 Function SetTypeDescAlias( 991 977 /* [in] */ ByRef TDescAlias As TYPEDESC) As HRESULT 992 993 978 Function DefineFuncAsDllEntry( 994 979 /* [in] */ index As DWord, 995 980 /* [in] */ szDllName As LPOLESTR, 996 981 /* [in] */ zProcName As LPOLESTR) As HRESULT 997 998 982 Function SetFuncDocString( 999 983 /* [in] */ index As DWord, 1000 984 /* [in] */ szDocString As LPOLESTR) As HRESULT 1001 1002 985 Function SetVarDocString( 1003 986 /* [in] */ index As DWord, 1004 987 /* [in] */ szDocString As LPOLESTR) As HRESULT 1005 1006 988 Function SetFuncHelpContext( 1007 989 /* [in] */ index As DWord, 1008 990 /* [in] */ dwHelpContext As DWord) As HRESULT 1009 1010 991 Function SetVarHelpContext( 1011 992 /* [in] */ index As DWord, 1012 993 /* [in] */ dwHelpContext As DWord) As HRESULT 1013 1014 994 Function SetMops( 1015 995 /* [in] */ index As DWord, 1016 996 /* [in] */ bstrMops As BSTR) As HRESULT 1017 1018 997 Function SetTypeIdldesc( 1019 998 /* [in] */ ByRef IdlDesc As IDLDESC) As HRESULT 1020 1021 999 Function LayOut() As HRESULT 1022 1000 End Interface
Note:
See TracChangeset
for help on using the changeset viewer.