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 |