;/* $Id: oleaut32dbg.def,v 1.3 2002-11-12 17:07:46 sandervl Exp $ */
LIBRARY OLAUTOS2 INITINSTANCE
DESCRIPTION 'Odin32 System DLL - OleAut32'
DATA MULTIPLE NONSHARED

EXPORTS
DllGetClassObject = "_DbgOLEAUT32_DllGetClassObject@12"  @1
SysAllocString = "_DbgSysAllocString@4"  @2
SysReAllocString = "_DbgSysReAllocString@8"  @3
SysAllocStringLen = "_DbgSysAllocStringLen@8"  @4
SysReAllocStringLen = "_DbgSysReAllocStringLen@12"  @5
SysFreeString = "_DbgSysFreeString@4"  @6
SysStringLen = "_DbgSysStringLen@4"  @7
VariantInit = "_DbgVariantInit@4"  @8
VariantClear = "_DbgVariantClear@4"  @9
VariantCopy = "_DbgVariantCopy@8"  @10
VariantCopyInd = "_DbgVariantCopyInd@8"  @11
VariantChangeType = "_DbgVariantChangeType@16"  @12
VariantTimeToDosDateTime = "_DbgVariantTimeToDosDateTime@16"  @13
DosDateTimeToVariantTime = "_DbgDosDateTimeToVariantTime@12"  @14
SafeArrayCreate = "_DbgSafeArrayCreate@12"  @15
SafeArrayDestroy = "_DbgSafeArrayDestroy@4"  @16
SafeArrayGetDim = "_DbgSafeArrayGetDim@4"  @17
SafeArrayGetElemsize = "_DbgSafeArrayGetElemsize@4"  @18
SafeArrayGetUBound = "_DbgSafeArrayGetUBound@12"  @19
SafeArrayGetLBound = "_DbgSafeArrayGetLBound@12"  @20
SafeArrayLock = "_DbgSafeArrayLock@4"  @21
SafeArrayUnlock = "_DbgSafeArrayUnlock@4"  @22
SafeArrayAccessData = "_DbgSafeArrayAccessData@8"  @23
SafeArrayUnaccessData = "_DbgSafeArrayUnaccessData@4"  @24
SafeArrayGetElement = "_DbgSafeArrayGetElement@12"  @25
SafeArrayPutElement = "_DbgSafeArrayPutElement@12"  @26
SafeArrayCopy = "_DbgSafeArrayCopy@8"  @27
DispGetParam = "_DbgDispGetParam@20"  @28
DispGetIDsOfNames = "_DbgDispGetIDsOfNames@16"  @29
DispInvoke = "_DbgDispInvoke@32"  @30
CreateDispTypeInfo = "_DbgCreateDispTypeInfo@12"  @31
CreateStdDispatch = "_DbgCreateStdDispatch@16"  @32
RegisterActiveObject = "_DbgRegisterActiveObject@16"  @33
RevokeActiveObject = "_DbgRevokeActiveObject@8"  @34
GetActiveObject = "_DbgGetActiveObject@12"  @35
SafeArrayAllocDescriptor = "_DbgSafeArrayAllocDescriptor@8"  @36
SafeArrayAllocData = "_DbgSafeArrayAllocData@4"  @37
SafeArrayDestroyDescriptor = "_DbgSafeArrayDestroyDescriptor@4"  @38
SafeArrayDestroyData = "_DbgSafeArrayDestroyData@4"  @39
SafeArrayRedim = "_DbgSafeArrayRedim@8"  @40
OACreateTypeLib2 = "_DbgOACreateTypeLib2@0"  @41
VarParseNumFromStr = "_DbgVarParseNumFromStr@20"  @46
VarNumFromParseNum = "_DbgVarNumFromParseNum@16"  @47
VarI2FromUI1 = "_DbgVarI2FromUI1@8"  @48
VarI2FromI4 = "_DbgVarI2FromI4@8"  @49
VarI2FromR4 = "_DbgVarI2FromR4@8"  @50
VarI2FromR8 = "_DbgVarI2FromR8@12"  @51
VarI2FromCy = "_DbgVarI2FromCy@12"  @52
VarI2FromDate = "_DbgVarI2FromDate@12"  @53
VarI2FromStr = "_DbgVarI2FromStr@16"  @54
VarI2FromDisp = "_DbgVarI2FromDisp@12"  @55
VarI2FromBool = "_DbgVarI2FromBool@8"  @56
VarI4FromUI1 = "_DbgVarI4FromUI1@8"  @58
VarI4FromI2 = "_DbgVarI4FromI2@8"  @59
VarI4FromR4 = "_DbgVarI4FromR4@8"  @60
VarI4FromR8 = "_DbgVarI4FromR8@12"  @61
VarI4FromCy = "_DbgVarI4FromCy@12"  @62
VarI4FromDate = "_DbgVarI4FromDate@12"  @63
VarI4FromStr = "_DbgVarI4FromStr@16"  @64
VarI4FromDisp = "_DbgVarI4FromDisp@12"  @65
VarI4FromBool = "_DbgVarI4FromBool@8"  @66
VarR4FromUI1 = "_DbgVarR4FromUI1@8"  @68
VarR4FromI2 = "_DbgVarR4FromI2@8"  @69

  VarR4FromI4                 = "_DbgVarR4FromI4@8"                @70
  VarR4FromR8                 = "_DbgVarR4FromR8@12"               @71
  VarR4FromCy                 = "_DbgVarR4FromCy@12"               @72
  VarR4FromDate               = "_DbgVarR4FromDate@12"             @73
  VarR4FromStr                = "_DbgVarR4FromStr@16"              @74
  VarR4FromDisp               = "_DbgVarR4FromDisp@12"             @75
  VarR4FromBool               = "_DbgVarR4FromBool@8"              @76
  SafeArrayGetVartype         = "_DbgSafeArrayGetVartype@8"        @77
  VarR8FromUI1                = "_DbgVarR8FromUI1@8"               @78
  VarR8FromI2                 = "_DbgVarR8FromI2@8"                @79

  VarR8FromI4                 = "_DbgVarR8FromI4@8"                @80
  VarR8FromR4                 = "_DbgVarR8FromR4@8"                @81
  VarR8FromCy                 = "_DbgVarR8FromCy@12"               @82
  VarR8FromDate               = "_DbgVarR8FromDate@12"             @83
  VarR8FromStr                = "_DbgVarR8FromStr@16"              @84
  VarR8FromDisp               = "_DbgVarR8FromDisp@12"             @85
  VarR8FromBool               = "_DbgVarR8FromBool@8"              @86
  VarFormat                   = "_DbgVarFormat@24"                 @87
  VarDateFromUI1              = "_DbgVarDateFromUI1@8"             @88
  VarDateFromI2               = "_DbgVarDateFromI2@8"              @89

  VarDateFromI4               = "_DbgVarDateFromI4@8"              @90
  VarDateFromR4               = "_DbgVarDateFromR4@8"              @91
  VarDateFromR8               = "_DbgVarDateFromR8@12"             @92
  VarDateFromCy               = "_DbgVarDateFromCy@12"             @93
  VarDateFromStr              = "_DbgVarDateFromStr@16"            @94
  VarDateFromDisp             = "_DbgVarDateFromDisp@12"           @95
  VarDateFromBool             = "_DbgVarDateFromBool@8"            @96
  VarFormatDateTime           = "_DbgVarFormatDateTime@16"         @97
  VarCyFromUI1                = "_DbgVarCyFromUI1@8"               @98
  VarCyFromI2                 = "_DbgVarCyFromI2@8"                @99

  VarCyFromI4                 = "_DbgVarCyFromI4@8"                @100
  VarCyFromR4                 = "_DbgVarCyFromR4@8"                @101
  VarCyFromR8                 = "_DbgVarCyFromR8@12"               @102
  VarCyFromDate               = "_DbgVarCyFromDate@12"             @103
  VarCyFromStr                = "_DbgVarCyFromStr@16"              @104
  VarCyFromDisp               = "_DbgVarCyFromDisp@12"             @105
  VarCyFromBool               = "_DbgVarCyFromBool@8"              @106
;;  VarFormatNumber             = _DbgVarFormatNumber@28             @107
  VarBstrFromUI1              = "_DbgVarBstrFromUI1@16"            @108
  VarBstrFromI2               = "_DbgVarBstrFromI2@16"             @109

  VarBstrFromI4               = "_DbgVarBstrFromI4@16"             @110
  VarBstrFromR4               = "_DbgVarBstrFromR4@16"             @111
  VarBstrFromR8               = "_DbgVarBstrFromR8@20"             @112
  VarBstrFromCy               = "_DbgVarBstrFromCy@20"             @113
  VarBstrFromDate             = "_DbgVarBstrFromDate@20"           @114
  VarBstrFromDisp             = "_DbgVarBstrFromDisp@16"           @115
  VarBstrFromBool             = "_DbgVarBstrFromBool@16"           @116
;;  VarFormatPercent            = _DbgVarFormatPercent@28            @117
  VarBoolFromUI1              = "_DbgVarBoolFromUI1@8"             @118
  VarBoolFromI2               = "_DbgVarBoolFromI2@8"              @119

  VarBoolFromI4               = "_DbgVarBoolFromI4@8"              @120
  VarBoolFromR4               = "_DbgVarBoolFromR4@8"              @121
  VarBoolFromR8               = "_DbgVarBoolFromR8@12"             @122
  VarBoolFromDate             = "_DbgVarBoolFromDate@12"           @123
  VarBoolFromCy               = "_DbgVarBoolFromCy@12"             @124
  VarBoolFromStr              = "_DbgVarBoolFromStr@16"            @125
  VarBoolFromDisp             = "_DbgVarBoolFromDisp@12"           @126
  VarFormatCurrency           = "_DbgVarFormatCurrency@28"         @127

  VarUI1FromI2                = "_DbgVarUI1FromI2@8"               @130
  VarUI1FromI4                = "_DbgVarUI1FromI4@8"               @131
  VarUI1FromR4                = "_DbgVarUI1FromR4@8"               @132
  VarUI1FromR8                = "_DbgVarUI1FromR8@12"              @133
  VarUI1FromCy                = "_DbgVarUI1FromCy@12"              @134
  VarUI1FromDate              = "_DbgVarUI1FromDate@12"            @135
  VarUI1FromStr               = "_DbgVarUI1FromStr@16"             @136
  VarUI1FromDisp              = "_DbgVarUI1FromDisp@12"            @137
  VarUI1FromBool              = "_DbgVarUI1FromBool@8"             @138
  VarFormatFromTokens         = "_DbgVarFormatFromTokens@24"       @139

  VarTokenizeFormatString     = "_DbgVarTokenizeFormatString@28"   @140
  VarAnd                      = "_DbgVarAnd@12"                    @142

  DispCallFunc                = "_DbgDispCallFunc@32"              @146
  VariantChangeTypeEx         = "_DbgVariantChangeTypeEx@20"       @147
  SafeArrayPtrOfIndex         = "_DbgSafeArrayPtrOfIndex@12"       @148
  SysStringByteLen            = "_DbgSysStringByteLen@4"           @149

  SysAllocStringByteLen       = "_DbgSysAllocStringByteLen@8"      @150

  CreateTypeLib               = "_DbgCreateTypeLib@12"             @160
  LoadTypeLib                 = "_DbgLoadTypeLib@8"                @161
  LoadRegTypeLib              = "_DbgLoadRegTypeLib@20"            @162
  RegisterTypeLib             = "_DbgRegisterTypeLib@12"           @163
  QueryPathOfRegTypeLib       = "_DbgQueryPathOfRegTypeLib@20"     @164
  LHashValOfNameSys           = "_DbgLHashValOfNameSys@12"         @165
  LHashValOfNameSysA          = "_DbgLHashValOfNameSysA@12"        @166

  OaBuildVersion              = "_DbgOaBuildVersion@0"             @170
  ClearCustData               = "_DbgClearCustData@4"              @171
  VarNot                      = "_DbgVarNot@8"                     @174
  VarCmp                      = "_DbgVarCmp@16"                    @176

  CreateTypeLib2              = "_DbgCreateTypeLib2@12"            @180
  LoadTypeLibEx               = "_DbgLoadTypeLibEx@12"             @183
  SystemTimeToVariantTime     = "_DbgSystemTimeToVariantTime@8"    @184
  VariantTimeToSystemTime     = "_DbgVariantTimeToSystemTime@12"   @185
  UnRegisterTypeLib           = "_DbgUnRegisterTypeLib@20"         @186

  VarDecFromUI1               = "_DbgVarDecFromUI1@8"              @190
  VarDecFromI2                = "_DbgVarDecFromI2@8"               @191
  VarDecFromI4                = "_DbgVarDecFromI4@8"               @192
  VarDecFromR4                = "_DbgVarDecFromR4@8"               @193
  VarDecFromR8                = "_DbgVarDecFromR8@12"              @194
  VarDecFromDate              = "_DbgVarDecFromDate@12"            @195
  VarDecFromCy                = "_DbgVarDecFromCy@12"              @196
  VarDecFromStr               = "_DbgVarDecFromStr@16"             @197
  VarDecFromDisp              = "_DbgVarDecFromDisp@12"            @198
  VarDecFromBool              = "_DbgVarDecFromBool@8"             @199

GetErrorInfo = "_GetErrorInfo@8"  @200
SetErrorInfo = "_SetErrorInfo@8"  @201
CreateErrorInfo = "_CreateErrorInfo@4"  @202
VarI2FromI1 = "_DbgVarI2FromI1@8"  @205
VarI2FromUI2 = "_DbgVarI2FromUI2@8"  @206
VarI2FromUI4 = "_DbgVarI2FromUI4@8"  @207
VarI2FromDec = "_DbgVarI2FromDec@8"  @208
VarI4FromI1 = "_DbgVarI4FromI1@8"  @209
VarI4FromUI2 = "_DbgVarI4FromUI2@8"  @210
VarI4FromUI4 = "_DbgVarI4FromUI4@8"  @211
VarI4FromDec = "_DbgVarI4FromDec@8"  @212
VarR4FromI1 = "_DbgVarR4FromI1@8"  @213
VarR4FromUI2 = "_DbgVarR4FromUI2@8"  @214
VarR4FromUI4 = "_DbgVarR4FromUI4@8"  @215
VarR4FromDec = "_DbgVarR4FromDec@8"  @216
VarR8FromI1 = "_DbgVarR8FromI1@8"  @217
VarR8FromUI2 = "_DbgVarR8FromUI2@8"  @218
VarR8FromUI4 = "_DbgVarR8FromUI4@8"  @219
VarR8FromDec = "_DbgVarR8FromDec@8"  @220
VarDateFromI1 = "_DbgVarDateFromI1@8"  @221
VarDateFromUI2 = "_DbgVarDateFromUI2@8"  @222
VarDateFromUI4 = "_DbgVarDateFromUI4@8"  @223
VarDateFromDec = "_DbgVarDateFromDec@8"  @224
VarCyFromI1 = "_DbgVarCyFromI1@8"  @225
VarCyFromUI2 = "_DbgVarCyFromUI2@8"  @226
VarCyFromUI4 = "_DbgVarCyFromUI4@8"  @227
VarCyFromDec = "_DbgVarCyFromDec@8"  @228
VarBstrFromI1 = "_DbgVarBstrFromI1@16"  @229
VarBstrFromUI2 = "_DbgVarBstrFromUI2@16"  @230
VarBstrFromUI4 = "_DbgVarBstrFromUI4@16"  @231
VarBstrFromDec = "_DbgVarBstrFromDec@16"  @232
VarBoolFromI1 = "_DbgVarBoolFromI1@8"  @233
VarBoolFromUI2 = "_DbgVarBoolFromUI2@8"  @234
VarBoolFromUI4 = "_DbgVarBoolFromUI4@8"  @235
VarBoolFromDec = "_DbgVarBoolFromDec@8"  @236
VarUI1FromI1 = "_DbgVarUI1FromI1@8"  @237
VarUI1FromUI2 = "_DbgVarUI1FromUI2@8"  @238
VarUI1FromUI4 = "_DbgVarUI1FromUI4@8"  @239
VarUI1FromDec = "_DbgVarUI1FromDec@8"  @240
VarDecFromI1 = "_DbgVarDecFromI1@8"  @241
VarDecFromUI2 = "_DbgVarDecFromUI2@8"  @242
VarDecFromUI4 = "_DbgVarDecFromUI4@8"  @243
VarI1FromUI1 = "_DbgVarI1FromUI1@8"  @244
VarI1FromI2 = "_DbgVarI1FromI2@8"  @245
VarI1FromI4 = "_DbgVarI1FromI4@8" @246
VarI1FromR4 = "_DbgVarI1FromR4@8" @247
VarI1FromR8 = "_DbgVarI1FromR8@12"  @248
VarI1FromDate = "_DbgVarI1FromDate@12"  @249
VarI1FromCy = "_DbgVarI1FromCy@12"  @250
VarI1FromStr = "_DbgVarI1FromStr@16"  @251
VarI1FromDisp = "_DbgVarI1FromDisp@12"  @252
VarI1FromBool = "_DbgVarI1FromBool@8"  @253
VarI1FromUI2 = "_DbgVarI1FromUI2@8"  @254
VarI1FromUI4 = "_DbgVarI1FromUI4@8"  @255
VarI1FromDec = "_DbgVarI1FromDec@8"  @256
VarUI2FromUI1 = "_DbgVarUI2FromUI1@8"  @257
VarUI2FromI2 = "_DbgVarUI2FromI2@8"  @258
VarUI2FromI4 = "_DbgVarUI2FromI4@8"  @259
VarUI2FromR4 = "_DbgVarUI2FromR4@8"  @260
VarUI2FromR8 = "_DbgVarUI2FromR8@12"  @261
VarUI2FromDate = "_DbgVarUI2FromDate@12"  @262
VarUI2FromCy = "_DbgVarUI2FromCy@12"  @263
VarUI2FromStr = "_DbgVarUI2FromStr@16"  @264
VarUI2FromDisp = "_DbgVarUI2FromDisp@12"  @265
VarUI2FromBool = "_DbgVarUI2FromBool@8"  @266
VarUI2FromI1 = "_DbgVarUI2FromI1@8"  @267
VarUI2FromUI4 = "_DbgVarUI2FromUI4@8"  @268
VarUI2FromDec = "_DbgVarUI2FromDec@8"  @269
VarUI4FromUI1 = "_DbgVarUI4FromUI1@8"  @270
VarUI4FromI2 = "_DbgVarUI4FromI2@8"  @271
VarUI4FromI4 = "_DbgVarUI4FromI4@8"  @272
VarUI4FromR4 = "_DbgVarUI4FromR4@8"  @273
VarUI4FromR8 = "_DbgVarUI4FromR8@12"  @274
VarUI4FromDate = "_DbgVarUI4FromDate@12"  @275
VarUI4FromCy = "_DbgVarUI4FromCy@12"  @276
VarUI4FromStr = "_DbgVarUI4FromStr@16"  @277
VarUI4FromDisp = "_DbgVarUI4FromDisp@12"  @278
VarUI4FromBool = "_DbgVarUI4FromBool@8"  @279
VarUI4FromI1 = "_DbgVarUI4FromI1@8"  @280
VarUI4FromUI2 = "_DbgVarUI4FromUI2@8"  @281
VarUI4FromDec = "_DbgVarUI4FromDec@8"  @282
BSTR_UserSize = "_DbgBSTR_UserSize@12"  @283
BSTR_UserMarshal = "_DbgBSTR_UserMarshal@12"  @284
BSTR_UserUnmarshal = "_DbgBSTR_UserUnmarshal@12"  @285
BSTR_UserFree = "_DbgBSTR_UserFree@8"  @286
VARIANT_UserSize = "_DbgVARIANT_UserSize@12"  @287
VARIANT_UserMarshal = "_DbgVARIANT_UserMarshal@12"  @288
VARIANT_UserUnmarshal = "_DbgVARIANT_UserUnmarshal@12"  @289
VARIANT_UserFree = "_DbgVARIANT_UserFree@8"  @290
LPSAFEARRAY_UserSize = "_DbgLPSAFEARRAY_UserSize@12"  @291
LPSAFEARRAY_UserMarshal = "_DbgLPSAFEARRAY_UserMarshal@12"  @292
LPSAFEARRAY_UserUnmarshal = "_DbgLPSAFEARRAY_UserUnmarshal@12"  @293
LPSAFEARRAY_UserFree = "_DbgLPSAFEARRAY_UserFree@8"  @294
LPSAFEARRAY_Size = "_DbgLPSAFEARRAY_Size@0"  @295
LPSAFEARRAY_Marshal = "_DbgLPSAFEARRAY_Marshal@0"  @296
LPSAFEARRAY_Unmarshal = "_DbgLPSAFEARRAY_Unmarshal@0"  @297

  VarCyMulI4               = "_DbgVarCyMulI4@16"                  @304

  VarBstrCat               = "_DbgVarBstrCat@12"                  @313
  VarBstrCmp               = "_DbgVarBstrCmp@16"                  @314
  VarCat                   = "_DbgVarCat@12"                      @318

DllRegisterServer = "_DbgOLEAUT32_DllRegisterServer@0"  @320
DllUnregisterServer = "_DbgOLEAUT32_DllUnregisterServer@0"  @321
VarDateFromUdate = "_DbgVarDateFromUdate@12"  @330
VarUdateFromDate = "_DbgVarUdateFromDate@16"  @331
GetAltMonthNames = "_DbgGetAltMonthNames@8"  @332
UserHWND_from_local = "_DbgUserHWND_from_local@0"  @380
UserHWND_to_local = "_DbgUserHWND_to_local@0"  @381
UserHWND_free_inst = "_DbgUserHWND_free_inst@0"  @382
UserHWND_free_local = "_DbgUserHWND_free_local@0"  @383
UserBSTR_from_local = "_DbgUserBSTR_from_local@0"  @384
UserBSTR_to_local = "_DbgUserBSTR_to_local@0"  @385
UserBSTR_free_inst = "_DbgUserBSTR_free_inst@0"  @386
UserBSTR_free_local = "_DbgUserBSTR_free_local@0"  @387
UserVARIANT_from_local = "_DbgUserVARIANT_from_local@0"  @388
UserVARIANT_to_local = "_DbgUserVARIANT_to_local@0"  @389
UserVARIANT_free_inst = "_DbgUserVARIANT_free_inst@0"  @390
UserVARIANT_free_local = "_DbgUserVARIANT_free_local@0"  @391
UserEXCEPINFO_from_local = "_DbgUserEXCEPINFO_from_local@0"  @392
UserEXCEPINFO_to_local = "_DbgUserEXCEPINFO_to_local@0"  @393
UserEXCEPINFO_free_inst = "_DbgUserEXCEPINFO_free_inst@0"  @394
UserEXCEPINFO_free_local = "_DbgUserEXCEPINFO_free_local@0"  @395
UserMSG_from_local = "_DbgUserMSG_from_local@0"  @396
UserMSG_to_local = "_DbgUserMSG_to_local@0"  @397
UserMSG_free_inst = "_DbgUserMSG_free_inst@0"  @398
UserMSG_free_local = "_DbgUserMSG_free_local@0"  @399
DllCanUnloadNow = "_DbgOLEAUT32_DllCanUnloadNow@0"  @410
SafeArrayCreateVector = "_DbgSafeArrayCreateVector@12"  @411
SafeArrayCopyData = "_DbgSafeArrayCopyData@8"  @412
VectorFromBstr = "_DbgVectorFromBstr@8"  @413
BstrFromVector = "_DbgBstrFromVector@8"  @414
OleIconToCursor = "_DbgOleIconToCursor@8"  @415
OleCreatePropertyFrameIndirect = "_DbgOleCreatePropertyFrameIndirect@4"  @416
OleCreatePropertyFrame = "_DbgOleCreatePropertyFrame@44"  @417
OleLoadPicture = "_DbgOleLoadPicture@20"  @418
OleCreatePictureIndirect = "_DbgOleCreatePictureIndirect@16"  @419
OleCreateFontIndirect = "_DbgOleCreateFontIndirect@12"  @420
OleTranslateColor = "_DbgOleTranslateColor@12"  @421
OleLoadPictureFile = "_DbgOleLoadPictureFile@20"  @422
OleSavePictureFile = "_DbgOleSavePictureFile@8" @423
OleLoadPicturePath = "_DbgOleLoadPicturePath@24"  @424
OleLoadPictureEx   = "_DbgOleLoadPictureEx@32"  @425

;Win98 and higher (NT4.0sp4)
;426 stub GetRecordInfoFromGuids ; stdcall (ptr long long long ptr ptr)
;427 stub GetRecordInfoFromTypeInfo ; stdcall (ptr ptr)
;428 stub OleLoadPictureFileEx

SafeArrayAllocDescriptorEx = "_DbgSafeArrayAllocDescriptorEx@12" @429

