Sztringek (RPC)
A formátumkaraktérben három sztringtípust jelölnek a következő végződő alsztringek.
Típus | Substring |
---|---|
Karaktersztring | CSTRING |
Széles karaktersorozat | WSTRING |
Sztring-képes struktúra | SSTRING |
Nem konformáns sztringek
A nem konformáns sztring például egy [sztring] rögzített méretű tömbön.
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
Megfelelő sztringek
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
–vagy–
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
Az első formátum a gyakori sztringeket írja le, például egy [sztring] karakter * argumentumot. Egy méretes megfelelő sztring az utóbbi leírással rendelkezik.
A conformance_description<> korrelációs leíró, és 4 vagy 6 bájtból áll attól függően, hogy /robusztus van-e használva.
Struktúrasztringek
A következő egy nem konformáns sztring-képes struktúra:
FC_SSTRING
element_size<1>
number_of_elements<2>
Konformáns sztring-képes struktúra:
FC_C_SSTRING
element_size<1>
–vagy–
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
Az utóbbi leírás egy sztring-képes szerkezetre utal.