ACX_REQUEST_TYPE列舉 (acxrequest.h)

ACX_REQUEST_TYPE列舉描述 ACX 要求的可能類型。

Syntax

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(&params);
        AfxRequest::GetParameters(Request, &params);

        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 版本概觀

規格需求

需求
標頭 acxrequest.h

另請參閱