String (RPC)
Ada tiga jenis string yang ditandai dengan sub-string akhir berikut dalam karakter format.
Jenis | Substring |
---|---|
String karakter | CSTRING |
String karakter lebar | WSTRING |
Struktur yang dapat untai (karakter) | SSTRING |
Contoh string nonkonforman adalah [string] pada array ukuran tetap.
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
–Atau–
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
Format pertama menjelaskan string umum, seperti argumen [string] char * . String yang sesuai berukuran memiliki deskripsi terakhir.
conformance_description<> adalah deskriptor korelasi dan memiliki 4 atau 6 byte tergantung pada apakah /robust digunakan.
Berikut ini adalah struktur yang dapat untai (karakter) yang tidak sesuai:
FC_SSTRING
element_size<1>
number_of_elements<2>
Struktur yang dapat untai (karakter) yang sesuai:
FC_C_SSTRING
element_size<1>
–Atau–
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
Deskripsi terakhir adalah untuk struktur yang dapat untai (karakter) berukuran besar.