Reset
Reset the controller to initial state (might require multiple calls depending on current state, until S_OK is returned)
Syntax
Definition:
METHOD Reset : HRESULT
Further information
The method Reset
resets the File Source if it is in an error state.
State transitions
With Reset
the File Source is to be brought from the ERROR
state to the INITIAL
state. If the reset is successful, this transition takes place immediately, otherwise the function block remains in the ERROR
state.
All possible state transitions and their return codes are shown in the following transition matrix:
Return Codes ( | Result state | ||
ERROR | INITIAL | ||
Initial state | ERROR |
|
|
In case of success, S_OK or S_FALSE (if there was no error to reset) is returned as SUCCESS code.