ACX_REQUEST_TYPE enumeración (acxrequest.h)
La enumeración ACX_REQUEST_TYPE describe los posibles tipos de solicitudes ACX.
Syntax
typedef enum _ACX_REQUEST_TYPE {
AcxRequestTypeUnknown,
AcxRequestTypeAny,
AcxRequestTypeCreate,
AcxRequestTypeProperty,
AcxRequestTypeMethod,
AcxRequestTypeEvent,
AcxRequestTypeResetState,
AcxRequestTypeMax
} ACX_REQUEST_TYPE, *PACX_REQUEST_TYPE;
Constantes
AcxRequestTypeUnknown El tipo de solicitud es desconocido. |
AcxRequestTypeAny Cualquier tipo de solicitud es posible. |
AcxRequestTypeCreate Se trata de una solicitud de creación. |
AcxRequestTypeProperty Se trata de una solicitud de propiedad. |
AcxRequestTypeMethod Se trata de una solicitud de método. |
AcxRequestTypeEvent Se trata de una solicitud de evento. |
AcxRequestTypeResetState Se trata de una solicitud de restablecimiento. |
AcxRequestTypeMax Para la validación interna, no use . |
Comentarios
Ejemplo
A continuación se muestra un ejemplo de uso.
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;
...
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxrequest.h |