⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bthlink.hxx

📁 Windows CE操作系统中适用的蓝牙驱动程序
💻 HXX
字号:
//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// Use of this source code is subject to the terms of the Microsoft end-user
// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
// If you did not accept the terms of the EULA, you are not authorized to use
// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
// install media.
//
/**
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.


Abstract:
	Windows CE Bluetooth stack layer sample

**/
#if ! defined (__bthlink_HXX__)
#define __bthlink_HXX__		1

#define BTHLINK_IOCTL_CONNECT			1
#define BTHLINK_IOCTL_DISCONNECT		2
#define BTHLINK_GET_HANDLES				3
#define BTHLINK_GET_ADDRESS				4
#define BTHLINK_SET_FILTER_CLEAR		5
#define BTHLINK_SET_FILTER_INQ_BA		6
#define BTHLINK_IOCTL_SCO_CONNECT		7
#define BTHLINK_IOCTL_SCO_DISCONNECT	8

#define BTHLINK_MAX_HANDLES				256

typedef union {
	struct	{
		BD_ADDR			b;
		unsigned short	h;
	} CONNECT;

	struct {
		unsigned short	h;
	} DISCONNECT;

	struct {
		int             cReturned;
		unsigned short  aHandles[BTHLINK_MAX_HANDLES];
	} GETHANDLES;

	struct {
		unsigned short  h;
		BD_ADDR			b;
	} GETADDR;

	struct {
		BD_ADDR			b;
	} BA;
} BTHLINK_PARMS;

#endif		// __bthlink_HXX__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -