Data Sheet

Table Of Contents
91
Format
Call PD_SecurityRequest( OrderedSetType )
Parameters
OrderedSetType
Possible values:
PD_ORDERED_SET_TYPE_SOP
PD_ORDERED_SET_TYPE_SOP_PRIME
PD_ORDERED_SET_TYPE_SOP_DOUBLE_PRIME
Result
User can evaluate the command results(including sub-results) using IfMatched/ElseMatched
command.
List of result values:
Result Value
Description
PD_RESULT_OK
Command succeeded
PD_RESULT_FAILED
Command failed. In this case corresponding sub results
for PD_SendPacket and PD_ReceivePacket are valid
also (depends on the error type which has been
occurred during sending or receiving data).
PD_SUBRESULT_RESPONSE_TIMEOUT
Subresult - No response received.
Examples
Call PD_SecurityRequest( PD_ORDERED_SET_TYPE_SOP )
5.1.66 PD_SetSecurityRequestDataBlock
Sets the SecurityRequest Data Block in PD Exerciser. It must be called before
PD_SecurityRequest command to take effect.
Format
Call PD_SetSecurityRequestDataBlock( PD_SecurityRequestDB $security_req_db )
Parameters
$security_req_db
Parameter type is PD_SecurityRequestDB. Refer to PD_SecurityRequestMsg for available types which are
derived from this type.
Result
None
Examples
$security_req_db = PD_SRQDB_GetDigests
Call PD_SetSecurityRequestDataBlock( $security_req_db )
5.1.67 PD_WaitForSecurityRequest
Waits for user-defined time-out to receive Security_Request message. It will respond to
incoming messages as part of SecurityRequest AMS.
Format
Call PD_WaitForSecurityRequest()