drvHdcServerCreate
函数功能
创建HDC Server进程,服务端必须执行,服务创建后,该服务默认进入监测状态。
函数原型
drvError_t drvHdcServerCreate(int devid, int serviceType, HDC_SERVER *pServer)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
pServer |
输出 |
创建成功的HDC Server。 类型:HDC_SERVER。 |
devid |
输入 |
设备的Device ID,取值范围:[0,64)。 类型:int。 |
serviceType |
输入 |
服务类型,详细定义请参见drvHdcServiceType。 类型:int。 说明:
|
返回值说明
- 0:DRV_ERROR_NONE,成功
- 2:DRV_ERROR_INVALID_DEVICE,设备号不合法
- 3:DRV_ERROR_INVALID_VALUE,参数错误
- 4:DRV_ERROR_INVALID_HANDLE,bind字符设备失败
- 17:DRV_ERROR_IOCRL_FAIL:ioctl命令失败
- 31:DRV_ERROR_SERVER_CREATE_FAIL,服务创建失败
- 34:DRV_ERROR_DEVICE_NOT_READY,等待设备响应
- 40:DRV_ERROR_MALLOC_FAIL,申请内存失败
- 61:DRV_ERROR_SERVER_HAS_BEEN_CREATED,Server已经创建成功
约束说明
无
父主题: 服务端接口