Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
There are three strings types denoted by the following ending sub-strings in the format character.
Type | Substring |
---|---|
Character string | CSTRING |
Wide character string | WSTRING |
String-able structure | SSTRING |
Nonconformant Strings
An example of nonconformant string is a [string] on a fixed-size array.
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
Conformant Strings
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
–or–
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
The first format describes common strings, like a [string] char * argument. A sized conformant string has the latter description.
The conformance_description<> is a correlation descriptor and has 4 or 6 bytes depending on whether /robust is used.
Structure Strings
The following is a nonconformant string-able structure:
FC_SSTRING
element_size<1>
number_of_elements<2>
Conformant string-able structure:
FC_C_SSTRING
element_size<1>
–or –
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
The latter description is for a sized string-able structure.