ГОСТ Р 56845— 2015
typedef struct TypeVer
{
OID_Type type:
intu16 version;
} TypeVer:
typedef struct TypeVerList
{
intu16 count;
intu16 length;
TypeVer value[1]:
Г
первый элемент массива */
} TypeVerList;
typedef struct SetResultSimple
{
HANDLE obj_handle;
AttributeUst attributeJist:
} SetResuttSimpte;
typedef structActionResultSimple
{
HANDLE obj_handle:
OID Type actionjype;
Any action_info_args;
} ActionResultSimple:
typedef intu16 ERROR;
Adeline
Adefine
Adeline
Adefine
Adeline
Adefine
Adefine
Adefine
NO_SUCH_OBJECT_INSTANCE1
ACCESS_DENIED 2
NO_SUCH_ACTION 9
INVALID_OBJECT_INSTANCE17
PROTOCOL_VIOLATION 23
NOT_ALLOWED_BY_OBJECT 24
ACTION_TlMED_OUT 25
ACTION_ABORTED 26
typedef struct ErrorResult
ERROR error_value;
Any parameter.
} ErrorResult;
typedef intu16 RorjProblem;
Adefine
Adefine
Adefine
Adefine
Adefine
UNRECOGNIZED_APDU0
BADLY_STRUCTURED_APDU2
UNRECOGNIZED_OPERATION101
RESOURCE_LIMITATION103
UNEXPECTED_ERROR303
typedef struct RejectResult
RorjProblem problem:
} RejectResult:
typedef struct DATA_apdu
{
InvokelDType invokejd;
struct
{
intu16 choice:
intu16 length;
Adefine
Adefine
Adefine
Adefine
Adefine
ROIV_CMIP_EVENT_REPORT CHOSEN0x0100
ROIV_CMIP_CONFIRMED_EVENT_REPORT_CHOSEN0x0101
ROIV_CMIP_GET_CHOSEN0x0103
RO1V_CM1P_SET_CHOSEN0x0104
RO!V_CMIP_CONFIRWED_SET_CHOSEN0x0105
152