1#ifndef _ROUND_TRIP_HCI_H_
2#define _ROUND_TRIP_HCI_H_
27 BYTE PageScanRepetitionMode,
36 BYTE PageScanRepetitionMode,
virtual DWORD ReadLocalName(BYTE *Name)
virtual DWORD CreateConnection(BYTE BD_ADDR[FBT_HCI_BDADDR_SIZE], USHORT PacketType, BYTE PageScanRepetitionMode, BYTE PageScanMode, USHORT ClockOffset, BYTE AllowRoleSwitch, USHORT &ConnectionHandle)
virtual DWORD ReadBDADDR(BYTE *BDADDR)
virtual DWORD OnEvent(PFBT_HCI_EVENT_HEADER pEvent, DWORD Length)
virtual DWORD SwitchRole(BYTE BD_ADDR[FBT_HCI_BDADDR_SIZE], BYTE Role)
virtual DWORD WaitForEvent()
DWORD m_dwEventParameterLength
virtual DWORD ReadClassOfDevice(BYTE *ClassOfDevice)
virtual DWORD Disconnect(USHORT ConnectionHandler, BYTE Reason)
LPVOID m_pEventParameters
virtual DWORD RemoteNameRequest(BYTE BD_ADDR[FBT_HCI_BDADDR_SIZE], BYTE PageScanRepetitionMode, BYTE PageScanMode, USHORT ClockOffset, BYTE Name[FBT_HCI_NAME_SIZE])
virtual DWORD QueueEvent(BYTE EventCode, LPVOID pParameters, DWORD dwParameterLength)
#define FBT_HCI_BDADDR_SIZE
#define FBT_HCI_NAME_SIZE
_In_ PKSPIN_CONNECT _In_ ACCESS_MASK _Out_ PHANDLE ConnectionHandle
PVOID PVOID PWCHAR PVOID USHORT PULONG Reason
_In_ NDIS_STATUS EventCode
_In_ ULONG _In_ ULONG _In_ ULONG Length