ACX_REQUEST_TYPE 枚举 (acxrequest.h)
ACX_REQUEST_TYPE枚举描述 ACX 请求的可能类型。
语法
typedef enum _ACX_REQUEST_TYPE {
AcxRequestTypeUnknown,
AcxRequestTypeAny,
AcxRequestTypeCreate,
AcxRequestTypeProperty,
AcxRequestTypeMethod,
AcxRequestTypeEvent,
AcxRequestTypeResetState,
AcxRequestTypeMax
} ACX_REQUEST_TYPE, *PACX_REQUEST_TYPE;
常量
AcxRequestTypeUnknown 请求类型未知。 |
AcxRequestTypeAny 任何请求类型都是可能的。 |
AcxRequestTypeCreate 这是一个创建请求。 |
AcxRequestTypeProperty 这是一个属性请求。 |
AcxRequestTypeMethod 这是一个方法请求。 |
AcxRequestTypeEvent 这是一个事件请求。 |
AcxRequestTypeResetState 这是重置请求。 |
AcxRequestTypeMax 对于内部验证,请勿使用 。 |
备注
示例
示例用法如下所示。
ACX_REQUEST_TYPE reqType;
{
ACX_REQUEST_PARAMETERS params;
ACX_REQUEST_PARAMETERS_INIT(¶ms);
AfxRequest::GetParameters(Request, ¶ms);
reqType = params.Type;
}
switch(reqType)
{
case AcxRequestTypeProperty:
AfxHelper::DispatchProperty(GetObjectHandle(), Request, &m_Properties, recorder);
break;
case AcxRequestTypeMethod:
AfxHelper::DispatchMethod(GetObjectHandle(), Request, &m_Methods, recorder);
break;
...
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 值 |
---|---|
Header | acxrequest.h |