OCS UCCA 开发笔记(Unified Communications Client API)
根据以往学习微软技术的经验,每次当一个东西出来微软都会写好一些Samples,今天安装了UccApiSdk.msi,发现下面果然有几个Samples,不管三七二十一先拷过去试试效果.
本来想这个东西既然是用来做例子的应该拷过去就可以用,结果发现错了,经过摸索之后终于搞好了,下面就是要注意的几点.
例子名称是:ContactsAndGroupsSample,我的开发环境是windows xp sp2 + vs 2005
1.首先将Microsoft.Office.Interop.UccApi.Dll,RTMPLTFM.dll,UccApi.dll copy 到系统的System32 目录下面,然后用regsvr32 命令对UccApi.dll 进行注册:regsvr32 UccApi.dll
2.新建一个工程名字为:ContactsAndGroupsSampleTest,同时将Sample中的文件添加进去.
3.添加引用:Microsoft.Office.Interop.UccApi.Dll
4.将ContactsAndGroupsSample.exe.manifest拷贝到你新工程的debug目录下面,并将名字改为:ContactsAndGroupsSampleTest.exe.manifest,注意文件内容也要进行相应修改,
主要是要将name属性改为:ContactsAndGroupsSampleTest.exe,同时需要copy的还有RTMPLTFM.dll,UccApi.dll
编译通过之后,运行程序,点击Signin会弹出窗口填写信息,这里要注意2点:
1.Sign in URI格式应该为:"sip:"+你的登录地址
2.username 应该要和你AD中的用户名称一致,千万不要写成和office communicator客户端的一样,那样你会永远都登不上OCS服务器.
e.g:
office communicator客户端的用户名称:XXX@fort.com
那么这里你只要写成XXX就好了.
以上就是一点小体会,以后还会增加这发面学习的经验,希望大家关注!
转载于:https://www.cnblogs.com/Guzenyin/archive/2008/11/12/1332274.html
OCS UCCA 开发笔记(Unified Communications Client API)相关推荐
- 微信小程序开发笔记⑩——音频与录音api、背景音频组件api、图片api、加载外部字体和文件api
音频和录音 官方描述 https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/api-limit.html#录音 https ...
- MLX90640开发笔记(十)成果展示-红眼睛相机
最终的成果是一个微型的USB接口红外成像模块(微型红外成像仪30*30mm),可以连接到Android手机或者计算机的USB接口,实时显示热像视频,和手机相机差不多,只不过它是热红外成像,所以叫&qu ...
- MLX90640开发笔记(六)红外图像伪彩色编码
红外成像的最终目的是用图像来表现温度变化,并且可以通过颜色来区分出不同热量的物体轮廓和形状.那么,到底用什么颜色来表示什么温度呢?是否有什么标准规范呢? 这个问题一开始也是心里没底的,因为我不是专业做 ...
- MLX90640开发笔记(八)扩展知识-红外成像中的辐射率、灵敏度、精度、探测距离
辐射率 是描述面辐射源特性的物理量.它表示某物体的单位面积辐射的热量和黑体在相同温度.相同条件下的辐射热量之比. 即:辐射率通俗的说就是某物体会将自身温度转换为辐射扩散出去的能力,1表示可以将自身温度 ...
- MLX90640开发笔记(三)工作流程和操作MLX90640的一般步骤
默认参数时,MLX90640的工作流程如下: (1)上电,内部初始化(约40ms) (2)读取工作参数到控制和状态寄存器 (3)开始以2Hz的速率测量实时数据并更新到RAM,自动更新状态寄存器. 测量 ...
- MLX90640开发笔记(一)概述及开发资料准备
现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了AMG8833(8*8像素).前段时间因为公司生产电路板测试需要,打算买一台红外成像仪测量电路板发热是否正常,商 ...
- 基于java Restful API 的Sdnote服务端开发笔记
前奏 欢迎访问我的博客:Lunatic 似乎有大半个月没有啥动静,这段时间一直忙大学生计算机设计大赛,被老师说动参加这项比赛.动心一方面是因为可以有动手的机会,另一方面是对未来阶段有些许帮助. 回来后 ...
- [置顶] 【Visual C++】游戏开发笔记之一——API函数、DirectX的关键系统...
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7318264 作者:毛星云 邮箱: h ...
- W5500开发笔记 | 02 - 使用W5500 Socket API 建立TCP服务端、TCP客户端
系列文章 W5500开发笔记 | 01- W5500 Socket API的说明 一.实现思路 W5500内部是硬件TCP/IP协议栈,对外(MCU)只是提供了操作socket的能力,内部支持8个独立 ...
最新文章
- 转录本counts,FPKM,TPM相互转化
- 法国科学家发布AI模型,阐释蛋白结构和功能及进化关系
- 转载CSDN(educast):c# 对两个Datatable的结构相同进行合并
- 教你从0到1搭建秒杀系统-防超卖
- idea 添加静态注释和live Templates
- [題解](并查集)luogu_P2391 白雪皚皚
- 接口测试(java+testng+ant+jenkins)第三篇ant
- 对 SolarWinds 事件更深的思考:如何防御供应链攻击
- asp.net中验证码的实现
- 微信web开发者工具初次安装无法打开的几种解决办法
- JDBC和servlet设计思路、DAO模式思路、MVC思路粗略总结
- sqlserver 操作技巧
- 拓端tecdat|R语言生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素
- java在线生成word文档_java导出word之FreeMarker生成word文档
- 模糊c–均值聚类算法的原理解释及推导
- 电路串联和并联图解_电路串联和并联的区别有哪些
- 产品经理和项目经理的职责分工
- 黑客入侵龙卷风警报系统 城市关键基础设施安全问题再被提上议程
- ILM --interface logic model
- 分享9个超好用的免费工具/软件/网站(一定有你要的)
热门文章
- wps中下划线怎么也去不掉_黑头究竟怎么形成的?为什么总是去不掉?那是因为你用错方法...
- tiptop 编译运行_ERP(tiptop linux下主要命令)
- python执行速度太慢为什么还_为什么你写的Python运行的那么慢呢?
- 目标检测(二十三)--DenseBox
- 相机模型与标定(三)--张正友标定
- 从服务器断开并删除套接字
- Cannot find class ‘org.apache.hudi.hadoop.HoodieParquetInputFormat‘
- 在Zephyr RTOS上实现一个轮询系统
- UI2CODE智能生成flutter代码--整体架构 资料下载
- 判断当前用户与审批人是否属于同一个部门