DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: idsm Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_IDSM_SECTION_8_4_6_IdsM_Dcm_SetReportingMode_Start

Quelle: SWS_IntrusionDetectionSystemManager.pdf (Seite 75) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

8.4.6 IdsM_Dcm_SetReportingMode_Start [SWS_IdsM_91008] Definition of callback function IdsM_Dcm_SetReporting Mode_Start ⌈ Service Name IdsM_Dcm_SetReportingMode_Start Syntax Std_ReturnType IdsM_Dcm_SetReportingMode_Start ( uint16 In_SecurityEventId, uint8 In_SensorInstanceId, uint8 In_ReportingMode, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode ) Service ID [hex] 0x0E Sync/Async Synchronous Reentrancy Reentrant In_SecurityEventId External ID of the Security Event from whom the reporting mode shall be altered In_SensorInstanceId ID of the sensor instance of the security event In_ReportingMode Reporting Mode which shall be stored Parameters (in) OpStatus The operation status Parameters (inout) None Parameters (out) ErrorCode DCM_POS_RESP: When Return value is E_OK for successful operation. DCM_E_REQUESTOUTOFRANGE: When Return value is E_ NOT_OK since the Routine is invoked with following invalid condition: - An invalid reporting mode. - An invalid combination of External Event ID and Sensor Instance ID. DCM_E_BUSYREPEATREQUEST: When Return value is E_ NOT_OK, since the Routine is requested to get the status of the previous persistence request for which the status is still Pending (OpStatus = DCM_PENDING). DCM_E_GENERALPROGRAMMINGFAILURE: When Return value is E_NOT_OK, since the Routine is initiated and the Persistence request is unsuccessful. DCM_E_CONDITIONSNOTCORRECT: The Routine is invoked in the following scenarios: 1. Requested for Cancel (OpStatus = DCM_CANCEL) when Persistency to Non-Volatile Memory is not configured. 2. Request for Cancel (OpStatus = DCM_CANCEL) was not successful since writing into Non-Volatile Memory was already started. ▽ Manager △ Return value Std_ReturnType E_OK The operation is finished DCM_E_PENDING The operation is not yet finished E_NOT_OK The operation has failed. A concrete NRC shall be set, otherwise the DCM sends NRC 0x22 Description This function is a request from DCM to the IdsM to start the routine execution to set the reporting mode of a specific Security Event ID. Available via IdsM_Dcm.h ⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_IntrusionDetectionSystemManager.pdf
Dokumentseite Seite 75
Ziel-Modul idsm (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95