- 博客(7)
- 资源 (17)
- 收藏
- 关注
转载 SNMP常用OID查询
查询地址: http://www.oid-info.com/1) 1.3.6.1.2.1 - SNMP MIB-2参考: http://www.alvestrand.no/objectid/1.3.6.1.2.1.html参考(查询主机系统信息): http://www.oid-info.com/cgi-bin/display?tree=1.3.6.1.2.
2013-10-29 15:24:32 8839 1
转载 #pragma data_seg()
1,#pragma data_seg()一般用于DLL中。也就是说,在DLL中定义一个共享的,有名字的数据段。最关键的是:这个数据段中的全局变量可以被多个进程共享。否则多个进程之间无法共享DLL中的全局变量。2,共享数据必须初始化,否则微软编译器会把没有初始化的数据放到.BSS段中,从而导致多个进程之间的共享行为失败。3,你所谓的结果正确是一种错觉。如果你在一个DLL中这么写:#pra
2013-10-17 23:51:52 1066
转载 C/C++变量在内存中的分布
C/C++变量在内存中的分布在笔试时经常考到,虽然简单,但也容易忘记,因此在这作个总结,以加深印象。先写一个测试程序:[cpp] view plaincopy#include #include int g_i = 100; int g_j = 200; int g_k, g_h; int main()
2013-10-17 23:50:43 716
转载 Com入门
1. 什么是COMCOM全称是Component Object Model,中文译为组件对象模型。COM组件在物理上是一些DLL或EXE文件;COM组件实现二进制级别的代码重用;COM是与程序设计语言无关,理论上任何语言都可以开发和调用COM组件;COM组件用引用计数实现生命周期的自我管理;COM组件调用者能够查询它所支持的接口;COM组件的位置对调用者是透明的;COM组件依赖于注册表;COM
2013-10-12 14:47:54 824
转载 COM机制
启动COM组件的三种机制这里的COM组件可以是一个进程内服务器(In-Process Server),也可以是一个进程外服务器(Out-Of-Process Server)。一般情况下,我们在使用这些COM组件的时候,只要保证COM是正确注册了,根本不用关心DLL是怎么被load进来的,或者Exe的进程是被怎么创建的,一切都交给系统提供的COM启动机制,而之中用的最多的就是:
2013-10-09 16:43:05 1480
转载 用C编写Windows服务程序的五个步骤
Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并实现一个简单的服务程序,其功能是查询系统中可用物理内存数量,然后将结果写入一个文本文件。最后,你可以用所学知识编写自己的 Windows 服务。 当初我写第一个NT 服务时,我到 MSDN 上找例子。在那里我找到了一篇 Nig
2013-10-09 16:05:03 880
转载 用C++开发windowsNT服务
本文描述如何用 Visual C++ 创建 Windows NT 服务程序。创建该服务仅用到一个 C++ 类,这个类提供服务与操作系统之间一个简单的接口。使用这个类实现自己的服务非常简单,只要改写少数几个基类中的虚拟函数即可。在本文有三个源代码参考例子:NTService 是一个简单的 Win32 服务,它就是用本文所描述的方法建立的;NTServCpl 是一个控制面版程序,用来控制 NT
2013-10-09 16:04:06 2180
Dll机制的测试
2013-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人