Chaînes (RPC)
Il existe trois types de chaînes dénotés par les sous-chaînes de fin suivantes dans le caractère de format.
| Type | Substring |
|---|---|
| Chaîne de caractères | CSTRING |
| Chaîne de caractères larges | WSTRING |
| Structure de chaîne pouvant être | SSTRING |
Chaînes non conformes
Un exemple de chaîne non conforme est une [ chaîne ] sur un tableau de taille fixe.
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
Chaînes conformes
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
–ou–
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
Le premier format décrit les chaînes courantes, comme un argument de [ type ] chaîne * . Une chaîne conforme dimensionnée possède la dernière Description.
La description de la conformité _<> est un descripteur de corrélation et contient 4 ou 6 octets selon que /Robust est utilisé ou non.
Chaînes de structure
Voici une structure de chaîne pouvant être non conforme :
FC_SSTRING
element_size<1>
number_of_elements<2>
Structure pouvant être convertie en chaîne :
FC_C_SSTRING
element_size<1>
ni
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
Cette dernière Description est destinée à une structure de chaîne pouvant être dimensionnée.