CComGITPtr Class
此选件类为相关的方法接口指针和全局接口表(GIT)。
template <
class T
>
class CComGITPtr
参数
- T
在GIT要存储的接口指针的类型。
成员
公共构造函数
名称 |
说明 |
---|---|
构造函数。 |
|
该析构函数。 |
公共方法
名称 |
说明 |
---|---|
调用此方法注册接口指针在全局接口表(GIT)中。 |
|
调用此方法将全局接口表(GIT)的接口添加到传递的指针。 |
|
调用此方法分离 CComGITPtr 对象的接口。 |
|
调用此方法返回从 CComGITPtr 对象的cookie。 |
|
调用此方法从全局接口表(GIT)移除接口。 |
公共运算符
名称 |
说明 |
---|---|
返回从 CComGITPtr 对象的cookie。 |
|
赋值运算符。 |
公共数据成员
名称 |
说明 |
---|---|
cookie。 |
备注
Objects复合自由线程封送拆收器和需要使用的其他对象获取的接口指针必须执行附加步骤以确保接口正确封送。 通常,每次使用,则与存储接口指针在GIT和获取指针从GIT它。 提供选件类 CComGITPtr 帮助您在GIT存储的接口指针。
备注
全局接口表计算机只有在具有DCOM 1.1版和更高版本中,Windows 98、Windows NT 4.0 Service Pack 3和更高版本以及Windows 2000的Windows 95。
要求
Header: atlbase.h
请参见
参考
Accessing Interfaces Across Apartments
When to Use the Global Interface Table