Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki işlev prototipi iki parametre kullanır:içinde [, dize] parametresi ve bir [, dize] parametresi.
void Analyze(
[in, string] *pszInput,
[out, string, size_is(STRSIZE)] *pszOutput);
İlk parametre yalnızca [] parametresidir. Bu giriş dizesi yalnızca istemciden sunucuya iletilir. Sunucu bunu daha fazla işleme için temel olarak kullanır. Dize değiştirilmez ve istemci tarafından yeniden gerekli değildir, bu nedenle istemciye döndürülmesi gerekmez.
Doktorun yanıtını temsil eden ikinci parametre, yalnızca [] parametresidir. Bu yanıt dizesi yalnızca sunucudan istemciye iletilir. Ayırma boyutu, sunucu saplamalarının bellek ayırabilmesi için sağlanır. pszOutput bir [başvuru] işaretçisi olduğundan, istemcinin çağrıdan önce dize için yeterli bellek ayrılmış olması gerekir. Yanıt dizesi, uzak yordam döndürdüğünde bu bellek alanına yazılır.