IRENUM — Windows 98 Retail


Source Tree


Segment 1: .bss @ 00001190
  • 000001F0 — _astIrDevice
  • 000003B0 — _SysConfig
  • 00000490 — _astPnpInfo
  • 00001350 — _PortInfo
  • 00001470 — _IrLapFrmModuleName
  • 00001490 — _SpeedDriverModuleName
  • 000014B0 — _TinyTPModuleName
  • 000014D0 — _BufferLen
  • 000014D8 — _ReadPortBuffer
  • 000014E0 — _ReadClassBuffer
  • 000014F0 — _stPeerLsapObj
  • 00001520 — _stPeerPnpObj
  • 000015A4 — _IrLANDebugFlag
  • 000015A8 — _fIrlanPnpObjLoaded
  • 000015AC — _fIrlanPeerObjLoaded
  • 000015B0 — _fIrlanServerChanOpen
  • 000015B4 — _fIrlanOpen
  • 000015B8 — _fIrlanEnabled
  • 000015BC — _fPeerEnabled
  • 000015C0 — _hGlobalTTpServerHandle
  • 000015C4 — _wGlobalServerLsap
  • 000016A8 — _ComPort
  • 000016B0 — _PortName
  • 00001750 — _IrLanOpen
  • 00001780 — _IrLanClose
  • 000017B0 — _IrLanEnable
  • 00001830 — _IrLanDisable
  • 00001870 — _IrLanCloseServerChan
  • 000018A0 — _IrLanOpenServerChan
  • 00001960 — _RegisterPeerPnP
  • 00001B10 — _PnpObjCB
  • 00001B20 — _DeregisterPeerPnp
  • 00001B50 — _RegisterPeerLsap
  • 00001BE0 — _PeerObjCB
  • 00001BF0 — _DeregisterPeerLsap
  • 00001C20 — _My_VMM_RegOpenKey
  • 00001C60 — _My_VMM_RegCreateKey
  • 00001CA0 — _My_VMM_RegQueryInfoKey
  • 00001D30 — _My_VMM_RegQueryValue
  • 00001D70 — _My_VMM_RegQueryValueEx
  • 00001DC0 — _GetPortSettings
  • 00001FD0 — _Atoi
  • 00002000 — _ReadIRMINIDongleSettings
  • 00002080 — _ReadCOMHardwareSettings
  • 00002120 — _FindComDevNode
  • 00002260 — _TTpGetVersion
  • 00002266 — _TTpLampUp
  • 0000226C — _TTpLampDown
  • 00002272 — _TTpOpen
  • 00002278 — _TTpClose
  • 0000227E — _TTpConnect
  • 00002284 — _TTpDisconnect
  • 0000228A — _TTpSend
  • 00002290 — _TTpExtendCredit
  • 00002296 — _TTpGetStats
  • 0000229C — _TTpGetHandleByName
  • 000022A2 — _TTpChangeCallbacks
  • 000022A8 — _TTpStartSearch
  • 000022AE — _TTpStopSearch
  • 000022B4 — _TTpConStatus
  • 000022BA — _TTpConnectConf
  • 000022C0 — _TTpIsDeviceWithHints
  • 000022C6 — _TTpAddIasObject
  • 000022CC — _TTpRemoveIasObject
  • 000022D2 — _TTpIasGetValueByClass
  • 000022D8 — _TTpGVBCCancel
  • 000022E0 — _IrLapFrmWrap
  • 000022E4 — _IrLampWrap
  • 000022E8 — _initIrlampWhenFramerRegisters
  • 000022EC — _initIrlampWhenFramerRegisters_frmKey
  • 000023F0 — _myshex1
  • 00002554 — _IrLapFrmLoaded
  • 00002558 — _IrLampLoaded
  • 0000255C — _SpeedDriverLoaded
  • 00002560 — _TinyTPLoaded
  • 00002564 — _IrLanLoaded
  • 0000258C — _astPnPAttrib
  • 0000261C — _bDoPnP
  • 00002620 — _iDiscoveryCacheItems
  • 00002A28 — _fPortAcquired
  • 00002A2C — _fThirdPartyHasPort
  • 00002A30 — _sThirdPartyName
  • 00002A50 — _bEnabledOnce
  • 00002A54 — _SAPI_Procs
  • 00002C10 — __IRENUM_GetVersion
  • 00002C14 — __IRLAP_RegisterFramer
  • 00002C18 — __LM_Startup
  • 00002C1C — __LM_Shutdown
  • 00002C20 — __LM_BindClient
  • 00002C24 — __LM_UnBindClient
  • 00002C28 — __LM_DiscoveryReq
  • 00002C2C — __LM_ConnectReq
  • 00002C30 — __LM_ConnectRsp
  • 00002C34 — __LM_DisconnectReq
  • 00002C38 — __LM_DataReq
  • 00002C3C — __LM_UDataReq
  • 00002C40 — __LM_ReceiveData
  • 00002C44 — __LM_NoConnectDataReq
  • 00002C48 — __LM_LocalBusy
  • 00002C4C — __LM_Idle
  • 00002C50 — __LM_GetDiscoveryCache
  • 00002C54 — __LM_DeviceStatus
  • 00002C58 — __LM_StatusReq
  • 00002C5C — __LM_GetIrLapFrmStats
  • 00002C60 — __LM_GetDeviceStats
  • 00002C64 — __LM_SetNickname
  • 00002C68 — __LM_Sniff
  • 00002C6C — __LM_GetPeriodicDiscoveryPeriod
  • 00002C70 — __LMIAS_ClientRequest
  • 00002C74 — __LMIAS_RegisterObject
  • 00002C78 — __LMIAS_DeregisterObject
  • 00002C7C — __LMIAS_SetDeviceName
  • 00002C80 — __LM_InitClient
  • 00002C84 — __LM_AddIncoming
  • 00002C88 — __LM_RemoveIncoming
  • 00002C8C — __LM_SetHints
  • 00002C90 — __LM_PeriodicDiscovery
  • 00002C94 — __IRLAMP_Register
  • 00002C98 — __LM_AbortConnection
  • 00002C9C — __IRLAP_RegisterDongle
  • 00002CA0 — __IRLAP_DeregisterDongle
  • 00002CA4 — __IRLAP_QueryDongleTable
  • 00002CA8 — __IRLAP_DeregisterFramer
  • 00002CAC — IRENUM_DDB
  • 00002CFC — _OEMDongleTable
  • 00002D00 — _OEMDongleTableLen
  • 00002D10 — _LoadIrMon
  • 00002D20 — _LoadAndInitIRLAMP
  • 00002DB0 — _LM_Startup
  • 00002EE0 — _IRLAP_RegisterFramer
  • 00002F60 — _IRLAP_DeregisterFramer
  • 00002F90 — _IRLAMP_Register
  • 00002FA0 — _LM_Shutdown
  • 00002FE0 — _RegGetFramer
  • 00003040 — _RegGetSpeedDriver
  • 000030A0 — _RegGetSpeedLimit
  • 00003150 — _SetDeviceAndNickName
  • 00003290 — _RegGetPeerEnabled
  • 00003300 — _LoadIrLapFrm
  • 000033A0 — _LoadSpeedDriver
  • 00003440 — _LoadIrLamp
  • 000034E0 — _UnLoadIrLapFrm
  • 00003510 — _UnLoadSpeedDriver
  • 00003550 — _UnLoadIrLamp
  • 00003580 — _LoadTinyTP
  • 00003620 — _UnLoadTinyTP
  • 00003630 — _IrEnabled
  • 00003750 — _SAPI_BindClient
  • 000039A0 — _SAPI_Bind@12
  • 000039D0 — _SAPI_UnBind@12
  • 00003A00 — _CMCONFIG_A_CMCONFIG
  • 00003A40 — _DynamicEnablePort
  • 00003B80 — _SAPI_Set@12
  • 00003D90 — _SAPI_Get@12
  • 00003F50 — _SAPI_Sound@12
  • 00003F80 — _GetSpeed@12
  • 00003FB0 — _SetMaxSpeed@12
  • 00003FD0 — _AcquireIrPort@12
  • 00004110 — _ReleaseIrPort@12
  • 00004290 — _EnumIASQueryCallback
  • 000049A0 — _IRLAMP_W32_DeviceIOControl@16
  • 000049F0 — _IRENUM_GetVersion
  • 00004A00 — IRENUM_Control
  • 00004A2C — IRLAMP_Init
  • 00004A2E — IRENUM_VM
  • 00004A41 — IRLAMP_PM
  • 00004A5C — _MY_UnloadDevice
  • 00004A79 — _SHELL_ShellExecute
  • 00004A80 — _IRLAP_RegisterDongle
  • 00004A93 — _IRLAP_DeregisterDongle
  • 00004AA8 — _IRLAP_QueryDongleTable
  • 00004AC4 — _LM_InitClient
  • 00004ADB — _LM_AddIncoming
  • 00004AF2 — _LM_RemoveIncoming
  • 00004B09 — _LM_BindClient
  • 00004B20 — _LM_UnBindClient
  • 00004B37 — _LM_DiscoveryReq
  • 00004B4E — _LM_ConnectReq
  • 00004B65 — _LM_ConnectRsp
  • 00004B7C — _LM_DisconnectReq
  • 00004B93 — _LM_ReceiveData
  • 00004BAA — _LM_DataReq
  • 00004BC1 — _LM_UDataReq
  • 00004BD8 — _LM_NoConnectDataReq
  • 00004BEF — _LM_Idle
  • 00004C06 — _LM_GetDiscoveryCache
  • 00004C1D — _LM_DeviceStatus
  • 00004C34 — _LM_StatusReq
  • 00004C4B — _LM_GetIrLapFrmStats
  • 00004C62 — _LM_GetDeviceStats
  • 00004C79 — _LM_SetNickname
  • 00004C90 — _LM_SetHints
  • 00004CA7 — _LM_Sniff
  • 00004CBE — _LM_PeriodicDiscovery
  • 00004CD5 — _LM_GetPeriodicDiscoveryPeriod
  • 00004CEC — _LMIAS_ClientRequest
  • 00004D03 — _LMIAS_RegisterObject
  • 00004D1A — _LMIAS_DeregisterObject
  • 00004D31 — _LMIAS_SetDeviceName
  • 00004D48 — _LM_LocalBusy
  • 00004D5F — _LM_AbortConnection
  • 00004D79 — _LM_IoCtl
  • 00004D94 — _GetVirtualCOMPortFriendlyName
  • 00004DA2 — _GetVirtualLPTPortFriendlyName
  • 00004DB5 — swap_timer_state
  • 00004E24 — async_call_back
  • 00004E4C — _Play_A_Tone
  • 00004EAC — _YieldToVMM
  • 00004EE0 — _LCODE__lmemcpy
Segment 2: _LMSG$1 @ 000011D0
  • 00000000 — @MSG_LAB
  • 00000014 — @MSG_LDATA
Segment 3: PNP @ 00001660
  • 00000000 — _fCheckCommEnum
  • 00000040 — _PatchAttachedTo
  • 00000100 — _IREnumerator
  • 000003B0 — @EnumerateBus@8
  • 00000500 — _CreateStaticComPorts
  • 00000630 — @NewEnumerator@4
  • 00000680 — _BuildDevNode
  • 000008C0 — _GetXIDClass
  • 00000940 — @StringLen@4
  • 00000960 — @StringPos@8
  • 00000990 — @StringChr@8
  • 000009B0 — @StringCmp@12
  • 000009F0 — @StringUppercase@4
  • 00000A10 — @StringAppend@8
  • 00000A50 — @StringCopy@8
  • 00000A80 — @StringSubst@16
  • 00000AB0 — @memInit@12
  • 00000AD0 — @memCopy@12
  • 00000AF0 — _IRENUM_NewDevNode@8
  • 00000B10 — _CCODE__HeapFree
  • 00000B18 — _CCODE__HeapAllocate
  • 00000B20 — _CCODE__CONFIGMG_Get_Alloc_Log_Conf
  • 00000B28 — _CCODE__CONFIGMG_Locate_DevNode
  • 00000B30 — _CCODE__CONFIGMG_Get_Sibling
  • 00000B38 — _CCODE__CONFIGMG_Get_Child
  • 00000B40 — _CCODE__CONFIGMG_Read_Registry_Value
  • 00000B48 — _CCODE__RegCloseKey
  • 00000B50 — _CCODE__RegQueryValueEx
  • 00000B58 — _CCODE__RegOpenKey
  • 00000B60 — _CCODE__CONFIGMG_Write_Registry_Value
  • 00000B68 — _CCODE__lstrlen
  • 00000B70 — _CCODE__CONFIGMG_Reenumerate_DevNode
  • 00000B78 — _CCODE__CONFIGMG_Get_Parent
  • 00000B80 — _CCODE__CONFIGMG_Remove_Unmarked_Children
  • 00000B88 — _CCODE__CONFIGMG_Reset_Children_Marks
  • 00000B90 — _CCODE__CONFIGMG_Create_DevNode
  • 00000B98 — _CCODE__CONFIGMG_Register_Device_Driver
  • 00000BA0 — _CCODE__CONFIGMG_Register_Enumerator
  • 00000BA8 — _CCODE__Sprintf
  • 00000BB0 — _CCODE__CONFIGMG_Get_CRC_CheckSum
  • 00000BB8 — _CCODE_Get_Last_Updated_System_Time
  • 00000BC0 — _CCODE__lmemcpy
Segment 4: _PDATA @ 00000000
  • 00000000 — _szDevNodeBranch
  • 00000004 — _szComHardwareID
  • 00000008 — _szLptHardwareID
  • 00000010 — _dnGlobalDevNode
  • 00000014 — _dnInfrared
  • 00000018 — _dnCOM
  • 0000001C — _dnLPT