• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 什么时候需要调用CoInitializeSecurity?

什么时候需要调用CoInitializeSecurity?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了coinitializesecurity,security hsbc co uk,rs security co ltd,security,security是什么意思等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 什么时候需要调用CoInitializeSecurity?
描述:

一般COM的调用流程是,先CoInitializeEx,在CoCreateInstance,再调用对象的方法。
但是经常看到这两个函数调用之间要插入一个CoInitializeSecurity调用。
请问,什么时候我必须去调用CoInitializeSecurity呢?
访问windows服务? 什么时候不需要调用这个函数?


解决方案1:

不调用的话,系统也会自动调用CoInitializeSecurity的,只不过是从AppID中读

解决方案2:

进程外组件需要,因为进程外组件启动的账号可能跟客户端的账号不同,例如某些进程外组件以普通EXE启动,某些以服务方式启动。

解决方案3:

主要使一些安全属性相关的初始化,一般最好可以都加上.有些接口访问需要有这个安全属性

解决方案4:

CoInitializeSecurity 属于权限验证部分, 需要登录之类的
DCOM里面比较常见


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用过程CoInitializeSecurity()不能返回正确得不到访问权限,请问该如解决!多谢,很急啊!
  • 当CoInitializeSecurity遇上0x80010119
  • CoInitializeSecurity的小问题
  • com的问题CoInitializeSecurity函数
  • 罕见的难题,CoInitializeSecurity在MFC里不被编译器识别!!救命啊
  • 编译时为什么提示"CoInitializeSecurity"没有声明
  • 什么时候需要调用CoInitializeSecurity?
  • 关于CoInitializeSecurity,快疯了。

相关文章

  • 2017-06-04 我建立了一个固定的qq群,大家交流问题方便些,有兴趣的请加入701955
  • 2017-06-05 内存管理部分:关于页堆的问题
  • 2017-06-04 调查:大家都用COM做什么(送分)
  • 2017-06-04 关于光盘右键菜单中的“弹出”菜单项?
  • 2017-06-05 如何提高进程的等级,从而在Taskmanager中不能将其杀死
  • 2017-06-04 ActiveX控件窗口居中显示icon图标
  • 2017-06-04 一个急需救命的老问题,debugassertionfailed!
  • 2017-06-04 wce中的ATLActiveX问题?
  • 2017-06-05 做一个网页打印activex控件
  • 2017-06-04 浏览器里的ocx控件只能写windwssystem|32下的文件吗?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 两个程序间如何通讯?一个程序启动的时候,怎么让另一个程序知道
    • 如何更改其它进程的界面,高分征集解决方案
    • 如何将一个基于Dialog的程序改写为Active控件
    • 关于多线程,全局变量,同步的问题?
    • C++mapx添加图元出错,黑色矩形块问题
    • VistaCOMServer中的COleMessageFilter问题
    • 对话框上的某个区域内的按钮拖动
    • IHTMLWindow2如何触发一个jQuery事件?
    • 300分,来者有分:将问题一问到底,关于COM组件访问数据库问题,分不够另给
    • Excel2010的列宽单位

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有