文字列 (RPC)
書式指定文字には、次の終了サブ文字列で示される 3 つの文字列型があります。
Type | Substring |
---|---|
文字列 | Cstring |
ワイド文字列 | WSTRING |
文字列可能な構造体 | SSTRING |
不適合な文字列の例として、固定サイズ配列の [string] があります。
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
\- または -
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
最初の形式では 、[string] char * 引数などの一般的な文字列が記述されています。 サイズが大きな準拠文字列には、後者の説明があります。
conformance_description<> は相関記述子であり、 /robust が使用されているかどうかに応じて 4 バイトまたは 6 バイトです。
不適合な文字列可能な構造体を次に示します。
FC_SSTRING
element_size<1>
number_of_elements<2>
準拠する文字列可能な構造体:
FC_C_SSTRING
element_size<1>
–または–
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
後者の説明は、サイズが大きい文字列可能な構造体用です。