ГОСТ Р 56845—2015
ScanReportlnfoGroupedList obs_scan_grouped;
} ScanReportlnfcGrouped;
typedef slruct ScanReportPerGrouped
{
Personld personjd;
ObservationScanGrouped obs_scan_grouped:
} ScanReportPerGrouped:
typedef struct ScanReportPerGroupedList
{
intu16 count;
intu16 length;
ScanReportPerGrouped value[1];
Г
первый элемент массива 7
} ScanReportPerGroupedList;
typedef struct ScanReportlnfoMPGrouped
{
intu16 data_req_id:
intu16 scan_report_no;
ScanReportPerGroupedList scan_per_grouped:
} ScanReportlnfoMPgrouped:
typedef struct ConfigObject
{
OID_Type obj_dass;
HANDLE obj_handte;
AttributeList attributes;
} ConfigObject;
typedef struct ConfigObjectList
{
intu16 count;
intu16 length:
ConfigObject value[1];
Г
первый элемент массива 7
} ConfigObjectList:
typedef struct ConfigReport
{
Configld config_report_id;
ConfigObjectList config_objJist;
} ConfigReport;
typedef intu16 ConfigResult;
«define
«define
«define
ACCEPTED_CONFIG 0x0000
UNSUPPORTED_CONFIG 0x0001
STANDARD_CONFIG_UNKNOWN0x0002
typedef struct ConfigReportRsp
{
Configld config_report_id;
ConfigResult config_result;
} ConfigReportRsp:
typedef mtu16 DataReqMode;
«define
«define
«define
«define
«define
«define
«define
«define
«define
DATA_REQ_START_STOP0x8000
DATA_REQ_CONTINUATION0x4000
DATA_REQ_SCOPE_ALL0x0800
DATA_REQ_SCOPE_TYPE0x0400
DATA_REQ_SCOPE_HANDLE0x0200
DATA_REQ_MODE_SINGLE_RSP0x0080
DATA_REQ_MODE_TIME_PERIOD0x0040
DATA_REQ_MODE_TIME_NO_LIMIT0x0020
DATA_REQ_MODE_DATA_REQ_PERSON JD0x0008
157