Aracılığıyla paylaş


Dizeler (RPC)

Biçim karakterinde aşağıdaki son alt dizeler tarafından belirtilen üç dize türü vardır.

Tür Dize
Karakter dizesi CSTRING
Geniş karakter dizesi WSTRING
Dize yapabilen yapı SSTRING

 

Uygunsuz Dizeler

Sabit boyutlu bir dizideki [string], uyumsuz dizeye örnek olarak verilmiştir.

FC_CSTRING | FC _WSTRING 
FC_PAD 
string_size<2>

Uyumlu Dizeler

FC_C_CSTRING | FC_C_WSTRING
FC_PAD 

–veya–

FC_C_CSTRING | FC_C_WSTRING 
FC_STRING_SIZED 
conformance_description<> 

İlk biçim, [dize] char * bağımsız değişkeni gibi yaygın dizeleri açıklar. Boyutlandırılmış bir uyumlu dizenin ikinci açıklaması vardır.

conformance_description<> bir bağıntı tanımlayıcısıdır ve /strong kullanılıp kullanılmadığına bağlı olarak 4 veya 6 bayttır.

Yapı Dizeleri

Aşağıda, hatalı olmayan bir dizeye sahip yapı vardır:

FC_SSTRING 
element_size<1> 
number_of_elements<2>

Uyumlu dize yapabilen yapı:

FC_C_SSTRING 
element_size<1>

–veya–

FC_C_SSTRING 
elements_size<1> 
FC_STRING_SIZED FC_PAD 
conformance_description<>

İkinci açıklama, boyutlandırılmış dize yapabilen bir yapıya yöneliktir.