ReactOS  0.4.15-dev-1397-g19779b3
fbtHciCmdStructs.h
Go to the documentation of this file.
1 #ifndef _FBT_HCI_CMD_STRUCTS_H
2 #define _FBT_HCI_CMD_STRUCTS_H
3 
4 // Pack structures to single unsigned char boundries
5 #pragma pack(push, 1)
6 
7 // Command Header
8 typedef struct
9 {
10  unsigned short OpCode;
11  unsigned char ParameterLength;
12 
14 
15 // Link control commands
16 typedef struct
17 {
19  unsigned char LAP[FBT_HCI_LAP_SIZE];
20  unsigned char InquiryLength;
21  unsigned char NumResponses;
22 
24 
25 typedef struct
26 {
28 
30 
31 typedef struct
32 {
34  unsigned short MaxPeriodLength;
35  unsigned short MinPeriodLength;
36  unsigned char LAP[FBT_HCI_LAP_SIZE];
37  unsigned char InquiryLength;
38  unsigned char NumResponses;
39 
41 
42 typedef struct
43 {
45 
47 
48 typedef struct
49 {
51  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
52  unsigned short PacketType;
53  unsigned char PageScanRepetitionMode;
54  unsigned char PageScanMode;
55  unsigned short ClockOffset;
56  unsigned char AllowRoleSwitch;
57 
59 
60 typedef struct
61 {
63  unsigned short ConnectionHandle;
64  unsigned char Reason;
65 
67 
68 typedef struct
69 {
71  unsigned short ConnectionHandle;
72  unsigned short PacketType;
73 
75 
76 typedef struct
77 {
79  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
80  unsigned char Role;
81 
83 
84 typedef struct
85 {
87  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
88  unsigned char Reason;
89 
91 
92 typedef struct
93 {
95  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
96  unsigned char LinkKey[FBT_HCI_LINK_KEY_SIZE];
97 
99 
100 typedef struct
101 {
103  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
104 
106 
107 typedef struct
108 {
110  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
111  unsigned char PINCodeLength;
112  unsigned char PINCode[FBT_HCI_PIN_CODE_SIZE];
113 
115 
116 typedef struct
117 {
119  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
120 
122 
123 typedef struct
124 {
126  unsigned short ConnectionHandle;
127  unsigned short PacketType;
128 
130 
131 typedef struct
132 {
134  unsigned short ConnectionHandle;
135 
137 
138 typedef struct
139 {
141  unsigned short ConnectionHandle;
142  unsigned char EncryptionEnable;
143 
145 
146 typedef struct
147 {
149  unsigned short ConnectionHandle;
150 
152 
153 typedef struct
154 {
156  unsigned char KeyFlag;
157 
159 
160 typedef struct
161 {
163  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
164  unsigned char PageScanRepetitionMode;
165  unsigned char PageScanMode;
166  unsigned short ClockOffset;
167 
169 
170 typedef struct
171 {
173  unsigned short ConnectionHandle;
174 
176 
177 typedef struct
178 {
180  unsigned short ConnectionHandle;
181 
183 
184 typedef struct
185 {
187  unsigned short ConnectionHandle;
188 
190 
191 
192 // Link policy commands
193 typedef struct
194 {
196  unsigned short ConnectionHandle;
197  unsigned short HoldModeMaxInterval;
198  unsigned short HoldModeMinInterval;
199 
201 
202 typedef struct
203 {
205  unsigned short ConnectionHandle;
206  unsigned short SniffMaxInterval;
207  unsigned short SniffMinInterval;
208  unsigned short SniffAttempt;
209  unsigned short SniffTimeout;
210 
212 
213 typedef struct
214 {
216  unsigned short ConnectionHandle;
217 
219 
220 typedef struct
221 {
223  unsigned short ConnectionHandle;
224  unsigned short BeaconMaxInterval;
225  unsigned short BeaconMinInterval;
226 
228 
229 typedef struct
230 {
232  unsigned short ConnectionHandle;
233 
235 
236 typedef struct
237 {
239  unsigned short ConnectionHandle;
240  unsigned char Flags;
241  unsigned char ServiceType;
242  unsigned long TokenRate;
243  unsigned long PeakBandwidth;
244  unsigned long Latency;
245  unsigned long DelayVariation;
246 
248 
249 typedef struct
250 {
252  unsigned short ConnectionHandle;
253 
255 
256 typedef struct
257 {
259  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
260  unsigned char Role;
261 
263 
264 typedef struct
265 {
267  unsigned short ConnectionHandle;
268 
270 
271 typedef struct
272 {
274  unsigned short ConnectionHandle;
275  unsigned short LinkPolicySettings;
276 
278 
279 
280 // Host Controller and Baseband commands
281 typedef struct
282 {
284  unsigned char EventMask[8];
285 
287 
288 typedef struct
289 {
291 
293 
294 typedef struct
295 {
297  unsigned char FilterType;
298  unsigned char FilterConditionType;
299  unsigned char Condition[7];
300 
302 
303 typedef struct
304 {
306  unsigned short ConnectionHandle;
307 
309 
310 typedef struct
311 {
313 
315 
316 typedef struct
317 {
319  unsigned char PinType;
320 
322 
323 typedef struct
324 {
326 
328 
329 typedef struct
330 {
332  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
333  unsigned char ReadAllFlag;
334 
336 
337 typedef struct
338 {
340  unsigned char NumKeysToWrite;
343 
345 
346 typedef struct
347 {
349  unsigned char BD_ADDR[FBT_HCI_BDADDR_SIZE];
350  unsigned char DeleteAllFlag;
351 
353 
354 typedef struct
355 {
357  unsigned char Name[FBT_HCI_NAME_SIZE];
358 
360 
361 typedef struct
362 {
364 
366 
367 typedef struct
368 {
370 
372 
373 typedef struct
374 {
376  unsigned short ConnAcceptTimeout;
377 
379 
380 typedef struct
381 {
383 
385 
386 typedef struct
387 {
389  unsigned short PageTimeout;
390 
392 
393 typedef struct
394 {
396 
398 
399 typedef struct
400 {
402  unsigned char ScanEnable;
403 
405 
406 typedef struct
407 {
409 
411 
412 typedef struct
413 {
415  unsigned short PageScanInterval;
416  unsigned short PageScanWindow;
417 
419 
420 typedef struct
421 {
423 
425 
426 typedef struct
427 {
429  unsigned short InquiryScanInterval;
430  unsigned short InquiryScanWindow;
431 
433 
434 typedef struct
435 {
437 
439 
440 typedef struct
441 {
443  unsigned char AuthenticationEnable;
444 
446 
447 typedef struct
448 {
450 
452 
453 typedef struct
454 {
456  unsigned char EncryptionMode;
457 
459 
460 typedef struct
461 {
463 
465 
466 typedef struct
467 {
469  unsigned char ClassOfDevice[FBT_HCI_DEVICE_CLASS_SIZE];
470 
472 
473 typedef struct
474 {
476 
478 
479 typedef struct
480 {
482  unsigned short VoiceSetting;
483 
485 
486 typedef struct
487 {
489  unsigned short ConnectionHandle;
490 
492 
493 typedef struct
494 {
496  unsigned short ConnectionHandle;
497  unsigned short FlushTimeout;
498 
500 
501 typedef struct
502 {
504 
506 
507 typedef struct
508 {
510  unsigned char NumBroadcastRetran;
511 
513 
514 typedef struct
515 {
517 
519 
520 typedef struct
521 {
523  unsigned char HoldModeActivity;
524 
526 
527 typedef struct
528 {
530  unsigned short ConnectionHandle;
531  unsigned char Type;
532 
534 
535 typedef struct
536 {
538 
540 
541 typedef struct
542 {
544  unsigned char ScoFlowControlEnable;
545 
547 
548 typedef struct
549 {
551  unsigned char FlowControlEnable;
552 
554 
555 typedef struct
556 {
558  unsigned short AclDataPacketLength;
559  unsigned char ScoDataPacketLength;
560  unsigned short TotalNumAclDataPackets;
561  unsigned short TotalNumScoDataPackets;
562 
564 
565 typedef struct
566 {
568  unsigned char NumberOfHandles;
570  unsigned short HostNumOfCompletedPackets[FBT_HCI_VARIABLE_SIZE];
571 
573 
574 typedef struct
575 {
577  unsigned short ConnectionHandle;
578 
580 
581 typedef struct
582 {
584  unsigned short ConnectionHandle;
585  unsigned short LinkSupervisionTimeout;
586 
588 
589 typedef struct
590 {
592 
594 
595 typedef struct
596 {
598 
600 
601 typedef struct
602 {
604  unsigned char NumCurrentIac;
605  unsigned char IacLap[FBT_HCI_VARIABLE_SIZE][FBT_HCI_LAP_SIZE];
606 
608 
609 typedef struct
610 {
612 
614 
615 typedef struct
616 {
618  unsigned char PageScanPeriodMode;
619 
621 
622 typedef struct
623 {
625 
627 
628 typedef struct
629 {
631  unsigned char PageScanMode;
632 
634 
635 
636 // Informational parameters
637 typedef struct
638 {
640 
642 
643 typedef struct
644 {
646 
648 
649 typedef struct
650 {
652 
654 
655 typedef struct
656 {
658 
660 
661 typedef struct
662 {
664 
666 
667 
668 // Status parameter commands
669 
670 typedef struct
671 {
673  unsigned short ConnectionHandle;
674 
676 
677 typedef struct
678 {
680  unsigned short ConnectionHandle;
681 
683 
684 typedef struct
685 {
687  unsigned short ConnectionHandle;
688 
690 
691 typedef struct
692 {
694  unsigned short ConnectionHandle;
695 
697 
698 
699 // Testing commands
700 typedef struct
701 {
703 
705 
706 typedef struct
707 {
709  unsigned char LoopbackMode;
710 
712 
713 typedef struct
714 {
716 
718 
719 #pragma pack(pop)
720 
721 #endif // _FBT_HCI_CMD_STRUCTS_H
unsigned char Flags
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_LOOPBACK_MODE * PFBT_HCI_WRITE_LOOPBACK_MODE
struct FBT_HCI_READ_LOCAL_NAME * PFBT_HCI_READ_LOCAL_NAME
unsigned long TokenRate
struct FBT_HCI_WRITE_HOLD_MODE_ACTIVITY * PFBT_HCI_WRITE_HOLD_MODE_ACTIVITY
struct FBT_HCI_GET_LINK_QUALITY * PFBT_HCI_GET_LINK_QUALITY
struct FBT_HCI_READ_COUNTRY_CODE * PFBT_HCI_READ_COUNTRY_CODE
unsigned long DelayVariation
struct FBT_HCI_ROLE_DISCOVERY * PFBT_HCI_ROLE_DISCOVERY
struct FBT_HCI_READ_NUM_BROADCAST_RETRANSMISSIONS * PFBT_HCI_READ_NUM_BROADCAST_RETRANSMISSIONS
unsigned short ConnectionHandle
struct FBT_HCI_WRITE_PAGE_SCAN_MODE * PFBT_HCI_WRITE_PAGE_SCAN_MODE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_ADD_SCO_CONNECTION * PFBT_HCI_ADD_SCO_CONNECTION
unsigned char NumResponses
struct FBT_HCI_READ_LINK_POLICY_SETTINGS * PFBT_HCI_READ_LINK_POLICY_SETTINGS
struct FBT_HCI_READ_STORED_LINK_KEY * PFBT_HCI_READ_STORED_LINK_KEY
#define FBT_HCI_PIN_CODE_SIZE
Definition: fbtHciSizes.h:22
struct FBT_HCI_HOST_NUMBER_OF_COMPLETED_PACKETS * PFBT_HCI_HOST_NUMBER_OF_COMPLETED_PACKETS
struct FBT_HCI_ACCEPT_CONNECTION_REQUEST * PFBT_HCI_ACCEPT_CONNECTION_REQUEST
struct FBT_HCI_REMOTE_NAME_REQUEST * PFBT_HCI_REMOTE_NAME_REQUEST
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_INQUIRY_SCAN_ACTIVITY * PFBT_HCI_READ_INQUIRY_SCAN_ACTIVITY
unsigned short BeaconMinInterval
struct FBT_HCI_CREATE_CONNECTION * PFBT_HCI_CREATE_CONNECTION
unsigned short ConnectionHandle
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_REMOTE_VERSION_INFORMATION * PFBT_HCI_READ_REMOTE_VERSION_INFORMATION
struct FBT_HCI_WRITE_SCO_FLOW_CONTROL_ENABLE * PFBT_HCI_WRITE_SCO_FLOW_CONTROL_ENABLE
#define FBT_HCI_NAME_SIZE
Definition: fbtHciSizes.h:14
FBT_HCI_CMD_HEADER CommandHeader
unsigned char Reason
unsigned short ConnectionHandle
unsigned short ConnectionHandle
unsigned short ConnectionHandle
struct FBT_HCI_WRITE_PAGE_TIMEOUT * PFBT_HCI_WRITE_PAGE_TIMEOUT
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_VOICE_SETTING * PFBT_HCI_WRITE_VOICE_SETTING
struct FBT_HCI_RESET * PFBT_HCI_RESET
FBT_HCI_CMD_HEADER CommandHeader
unsigned short BeaconMaxInterval
unsigned char ScoDataPacketLength
#define FBT_HCI_VARIABLE_SIZE
Definition: fbtHciSizes.h:24
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_PARK_MODE * PFBT_HCI_PARK_MODE
struct FBT_HCI_DISCONNECT * PFBT_HCI_DISCONNECT
struct FBT_HCI_READ_CONNECTION_ACCEPT_TIMEOUT * PFBT_HCI_READ_CONNECTION_ACCEPT_TIMEOUT
struct FBT_HCI_REJECT_CONNECTION_REQUEST * PFBT_HCI_REJECT_CONNECTION_REQUEST
unsigned short ConnectionHandle
FBT_HCI_CMD_HEADER CommandHeader
unsigned short AclDataPacketLength
struct FBT_HCI_WRITE_PAGE_SCAN_ACTIVITY * PFBT_HCI_WRITE_PAGE_SCAN_ACTIVITY
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_LINK_POLICY_SETTINGS * PFBT_HCI_WRITE_LINK_POLICY_SETTINGS
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_PIN_CODE_REQUEST_NEGATIVE_REPLY * PFBT_HCI_PIN_CODE_REQUEST_NEGATIVE_REPLY
struct FBT_HCI_EXIT_PERIODIC_INQUIRY_MODE * PFBT_HCI_EXIT_PERIODIC_INQUIRY_MODE
struct FBT_HCI_READ_VOICE_SETTING * PFBT_HCI_READ_VOICE_SETTING
struct FBT_HCI_WRITE_ENCRYPTION_MODE * PFBT_HCI_WRITE_ENCRYPTION_MODE
unsigned short TotalNumScoDataPackets
struct FBT_HCI_SNIFF_MODE * PFBT_HCI_SNIFF_MODE
unsigned char FilterConditionType
struct FBT_HCI_HOST_BUFFER_SIZE * PFBT_HCI_HOST_BUFFER_SIZE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_AUTOMATIC_FLUSH_TIMEOUT * PFBT_HCI_WRITE_AUTOMATIC_FLUSH_TIMEOUT
struct FBT_HCI_CHANGE_CONNECTION_PACKET_TYPE * PFBT_HCI_CHANGE_CONNECTION_PACKET_TYPE
struct FBT_HCI_WRITE_INQUIRY_SCAN_ACTIVITY * PFBT_HCI_WRITE_INQUIRY_SCAN_ACTIVITY
FBT_HCI_CMD_HEADER CommandHeader
unsigned short HoldModeMinInterval
struct FBT_HCI_READ_FAILED_CONTACT_COUNTER * PFBT_HCI_READ_FAILED_CONTACT_COUNTER
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_TRANSMIT_POWER_LEVEL * PFBT_HCI_READ_TRANSMIT_POWER_LEVEL
struct FBT_HCI_READ_LINK_SUPERVISION_TIMEOUT * PFBT_HCI_READ_LINK_SUPERVISION_TIMEOUT
struct FBT_HCI_HOLD_MODE * PFBT_HCI_HOLD_MODE
IN ULONG IN UCHAR Condition
FBT_HCI_CMD_HEADER CommandHeader
#define FBT_HCI_LINK_KEY_SIZE
Definition: fbtHciSizes.h:21
struct FBT_HCI_RESET_FAILED_CONTACT_COUNTER * PFBT_HCI_RESET_FAILED_CONTACT_COUNTER
unsigned char PageScanRepetitionMode
struct FBT_HCI_SET_CONNECTION_ENCRYPTION * PFBT_HCI_SET_CONNECTION_ENCRYPTION
FBT_HCI_CMD_HEADER CommandHeader
unsigned short ConnectionHandle
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_REMOTE_SUPPORTED_FEATURES * PFBT_HCI_READ_REMOTE_SUPPORTED_FEATURES
struct FBT_HCI_READ_CLASS_OF_DEVICE * PFBT_HCI_READ_CLASS_OF_DEVICE
#define LAP
Definition: dither_impl.h:15
#define FBT_HCI_BDADDR_SIZE
Definition: fbtHciSizes.h:13
struct FBT_HCI_EXIT_PARK_MODE * PFBT_HCI_EXIT_PARK_MODE
struct FBT_HCI_DELETE_STORED_LINK_KEY * PFBT_HCI_DELETE_STORED_LINK_KEY
unsigned char ParameterLength
struct FBT_HCI_LINK_KEY_REQUEST_REPLY * PFBT_HCI_LINK_KEY_REQUEST_REPLY
struct FBT_HCI_WRITE_NUM_BROADCAST_RETRANSMISSIONS * PFBT_HCI_WRITE_NUM_BROADCAST_RETRANSMISSIONS
struct FBT_HCI_WRITE_SCAN_ENABLE * PFBT_HCI_WRITE_SCAN_ENABLE
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_BD_ADDR * PFBT_HCI_READ_BD_ADDR
struct FBT_HCI_READ_LOCAL_VERSION_INFORMATION * PFBT_HCI_READ_LOCAL_VERSION_INFORMATION
unsigned char ServiceType
struct FBT_HCI_INQUIRY_CANCEL * PFBT_HCI_INQUIRY_CANCEL
unsigned short HoldModeMaxInterval
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_PIN_TYPE * PFBT_HCI_WRITE_PIN_TYPE
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_ENABLE_DEVICE_UNDER_TEST_MODE * PFBT_HCI_ENABLE_DEVICE_UNDER_TEST_MODE
struct FBT_HCI_READ_AUTHENTICATION_ENABLE * PFBT_HCI_READ_AUTHENTICATION_ENABLE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_CLASS_OF_DEVICE * PFBT_HCI_WRITE_CLASS_OF_DEVICE
struct FBT_HCI_READ_HOLD_MODE_ACTIVITY * PFBT_HCI_READ_HOLD_MODE_ACTIVITY
struct FBT_HCI_SET_EVENT_FILTER * PFBT_HCI_SET_EVENT_FILTER
struct FBT_HCI_MASTER_LINK_KEY * PFBT_HCI_MASTER_LINK_KEY
FBT_HCI_CMD_HEADER CommandHeader
#define FBT_HCI_LAP_SIZE
Definition: fbtHciSizes.h:18
struct FBT_HCI_READ_SCO_FLOW_CONTROL_ENABLE * PFBT_HCI_READ_SCO_FLOW_CONTROL_ENABLE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_RSSI * PFBT_HCI_READ_RSSI
struct FBT_HCI_WRITE_CONNECTION_ACCEPT_TIMEOUT * PFBT_HCI_WRITE_CONNECTION_ACCEPT_TIMEOUT
unsigned long Latency
unsigned short SniffAttempt
struct FBT_HCI_LINK_KEY_REQUEST_NEGATIVE_REPLY * PFBT_HCI_LINK_KEY_REQUEST_NEGATIVE_REPLY
struct FBT_HCI_SET_HOST_CONTROLLER_TO_HOST_FLOW_CONTROL * PFBT_HCI_SET_HOST_CONTROLLER_TO_HOST_FLOW_CONTROL
struct FBT_HCI_SWITCH_ROLE * PFBT_HCI_SWITCH_ROLE
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_WRITE_CURRENT_IAC_LAP * PFBT_HCI_WRITE_CURRENT_IAC_LAP
struct FBT_HCI_READ_PAGE_SCAN_ACTIVITY * PFBT_HCI_READ_PAGE_SCAN_ACTIVITY
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_CURRENT_IAC_LAP * PFBT_HCI_READ_CURRENT_IAC_LAP
struct FBT_HCI_READ_LOCAL_SUPPORTED_FEATURES * PFBT_HCI_READ_LOCAL_SUPPORTED_FEATURES
struct FBT_HCI_READ_PIN_TYPE * PFBT_HCI_READ_PIN_TYPE
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_PAGE_SCAN_PERIOD_MODE * PFBT_HCI_READ_PAGE_SCAN_PERIOD_MODE
struct FBT_HCI_READ_ENCRYPTION_MODE * PFBT_HCI_READ_ENCRYPTION_MODE
struct FBT_HCI_WRITE_PAGE_SCAN_PERIOD_MODE * PFBT_HCI_WRITE_PAGE_SCAN_PERIOD_MODE
struct FBT_HCI_QOS_SETUP * PFBT_HCI_QOS_SETUP
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_BUFFER_SIZE * PFBT_HCI_READ_BUFFER_SIZE
unsigned short SniffTimeout
struct FBT_HCI_READ_LOOPBACK_MODE * PFBT_HCI_READ_LOOPBACK_MODE
struct FBT_HCI_EXIT_SNIFF_MODE * PFBT_HCI_EXIT_SNIFF_MODE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_SCAN_ENABLE * PFBT_HCI_READ_SCAN_ENABLE
FBT_HCI_CMD_HEADER CommandHeader
unsigned short SniffMinInterval
struct FBT_HCI_INQUIRY * PFBT_HCI_INQUIRY
unsigned short ConnectionHandle
struct FBT_HCI_WRITE_AUTHENTICATION_ENABLE * PFBT_HCI_WRITE_AUTHENTICATION_ENABLE
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
FBT_HCI_CMD_HEADER CommandHeader
unsigned short ConnectionHandle
struct FBT_HCI_READ_NUMBER_OF_SUPPORTED_IAC * PFBT_HCI_READ_NUMBER_OF_SUPPORTED_IAC
#define FBT_HCI_DEVICE_CLASS_SIZE
Definition: fbtHciSizes.h:16
struct FBT_HCI_PERIODIC_INQUIRY_MODE * PFBT_HCI_PERIODIC_INQUIRY_MODE
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_CLOCK_OFFSET * PFBT_HCI_READ_CLOCK_OFFSET
unsigned long PeakBandwidth
struct FBT_HCI_CHANGE_LOCAL_NAME * PFBT_HCI_CHANGE_LOCAL_NAME
struct FBT_HCI_CREATE_NEW_UNIT_KEY * PFBT_HCI_CREATE_NEW_UNIT_KEY
struct FBT_HCI_WRITE_STORED_LINK_KEY * PFBT_HCI_WRITE_STORED_LINK_KEY
unsigned char InquiryLength
struct FBT_HCI_AUTHENTICATION_REQUESTED * PFBT_HCI_AUTHENTICATION_REQUESTED
struct FBT_HCI_SET_EVENT_MASK * PFBT_HCI_SET_EVENT_MASK
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_PIN_CODE_REQUEST_REPLY * PFBT_HCI_PIN_CODE_REQUEST_REPLY
unsigned short OpCode
_In_ PKSPIN_CONNECT _In_ ACCESS_MASK _Out_ PHANDLE ConnectionHandle
Definition: ks.h:4536
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_CMD_HEADER * PFBT_HCI_CMD_HEADER
struct FBT_HCI_READ_PAGE_SCAN_MODE * PFBT_HCI_READ_PAGE_SCAN_MODE
struct FBT_HCI_FLUSH * PFBT_HCI_FLUSH
unsigned short ConnectionHandle
struct FBT_HCI_WRITE_LINK_SUPERVISION_TIMEOUT * PFBT_HCI_WRITE_LINK_SUPERVISION_TIMEOUT
struct FBT_HCI_READ_AUTOMATIC_FLUSH_TIMEOUT * PFBT_HCI_READ_AUTOMATIC_FLUSH_TIMEOUT
unsigned short SniffMaxInterval
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_READ_PAGE_TIMEOUT * PFBT_HCI_READ_PAGE_TIMEOUT
FBT_HCI_CMD_HEADER CommandHeader
struct FBT_HCI_CHANGE_CONNECTION_LINK_KEY * PFBT_HCI_CHANGE_CONNECTION_LINK_KEY
FBT_HCI_CMD_HEADER CommandHeader
unsigned short TotalNumAclDataPackets