Parameters for FSEG_FUNC_EXS. More...
#include <FSEG.h>
Data Fields | |
| long long | siSegInd |
| [INPUT] Segment index to check. | |
| unsigned int | isExists |
| [OUTPUT] 1 if the segment exists, 0 if it does not. | |
| unsigned int | uiRes0 |
| Reserved, must be set to 0. | |
Parameters for FSEG_FUNC_EXS.
The provider sets *piRetco to 0 on success (whether or not the segment exists) and writes the existence result into isExists. A non-zero *piRetco signals an actual provider error (storage failure, I/O error, etc.) and isExists is ignored in that case.
Mapping to the FLAM layer:
isExists == 1 and *piRetco == 0 --> FLMRTC_OK (segment found)isExists == 0 and *piRetco == 0 --> FLMRTC_IDX (segment not found)*piRetco != 0 --> FLMRTC_FSG (provider error) | unsigned int FsegExs::isExists |
[OUTPUT] 1 if the segment exists, 0 if it does not.
| long long FsegExs::siSegInd |
[INPUT] Segment index to check.
| unsigned int FsegExs::uiRes0 |
Reserved, must be set to 0.