Function at 0x10001090
Capabilities:
Link many functions at runtime

Disassembly:
push ebx
mov ebx, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.BT_Startup
push esi
call ebx
push str.BT_Cleanup
push esi
mov dword [edi], eax
call ebx
push str.BTRF_RegisterUser
push esi
mov dword [edi + 4], eax
call ebx
push str.BTRF_DeregisterUser
push esi
mov dword [edi + 0x10], eax
call ebx
push str.BTRF_DeregisterService
push esi
mov dword [edi + 0x14], eax
call ebx
push str.BTRF_RegisterServerChannel
push esi
mov dword [edi + 0x20], eax
call ebx
push str.BTRF_RegisterServerChannelEx
push esi
mov dword [edi + 0x18], eax
call ebx
push str.BTRF_OpenClientChannel
push esi
mov dword [edi + 0x1c], eax
call ebx
push str.BTRF_OpenClientChannelEx
push esi
mov dword [edi + 0x24], eax
call ebx
push str.BTRF_SendData
push esi
mov dword [edi + 0x28], eax
call ebx
push str.BTRF_CloseChannel
push esi
mov dword [edi + 0x2c], eax
call ebx
push str.BTRF_MoveChannel
push esi
mov dword [edi + 0x30], eax
call ebx
push str.BTRF_AddDevice
push esi
mov dword [edi + 0x34], eax
call ebx
push str.BTRF_DeleteDevice
push esi
mov dword [edi + 0x38], eax
call ebx
push str.BTRF_RemoteDevice
push esi
mov dword [edi + 0x3c], eax
call ebx
push str.BTRF_AcceptChannel
push esi
mov dword [edi + 0x40], eax
call ebx
push str.BTRF_RejectChannel
push esi
mov dword [edi + 0x44], eax
call ebx
push str.BTRF_ObexSnifferOn
push esi
mov dword [edi + 0x48], eax
call ebx
push str.BTRF_ObexSnifferOff
push esi
mov dword [edi + 0x4c], eax
call ebx
push str.BTRF_AdvanceCredit
push esi
mov dword [edi + 0x50], eax
call ebx
push str.BTRF_FrameSize
push esi
mov dword [edi + 0x54], eax
call ebx
push str.BTRF_CreditFlowEnabled
push esi
mov dword [edi + 0x58], eax
call ebx
push str.BTRF_GetRfcommPort
push esi
mov dword [edi + 0x5c], eax
call ebx
push str.BTRF_EnableTimer
push esi
mov dword [edi + 0x60], eax
call ebx
push str.BTRF_DisableTimer
push esi
mov dword [edi + 0x64], eax
call ebx
push str.BTRF_EnableSendDelayMode
push esi
mov dword [edi + 0x68], eax
call ebx
push str.BTRF_DisableSendDelayMode
push esi
mov dword [edi + 0x6c], eax
call ebx
push str.RFA_RegisterServerChannel
push esi
mov dword [edi + 0x70], eax
call ebx
push str.RFA_DeregisterServerChannel
push esi
mov dword [edi + 0x78], eax
call ebx
push str.RFA_AccpetChannel
push esi
mov dword [edi + 0x74], eax
call ebx
push str.RFA_RespondChannel
push esi
mov dword [edi + 0x84], eax
call ebx
push str.RFA_OpenClientChannel
push esi
mov dword [edi + 0x98], eax
call ebx
push str.RFA_SendData
push esi
mov dword [edi + 0x7c], eax
call ebx
push str.RFA_FrameSize
push esi
mov dword [edi + 0x80], eax
call ebx
push str.RFA_AdvanceCredit
push esi
mov dword [edi + 0x90], eax
call ebx
push str.RFA_CloseChannel
push esi
mov dword [edi + 0x94], eax
call ebx
push str.RFA_MoveChannel
push esi
mov dword [edi + 0x88], eax
call ebx
push 0x100134e0
push esi
mov dword [edi + 0x8c], eax
call ebx
push 0x100134f0
push esi
mov dword [edi + 0x9c], eax
call ebx
push str.BTW_SDP_AddRecord
push esi
mov dword [edi + 0xa0], eax
call ebx
mov dword [edi + 8], eax
push str.BTW_SDP_RemoveRecord
push esi
call ebx
push str.BTDDB_GetObexVersion
push esi
mov dword [edi + 0xc], eax
call ebx
push 0x10013548
push esi
mov dword [edi + 0xa8], eax
call ebx
mov dword [edi + 0xa4], eax
pop ebx
ret