陣列和指標
遠端程序呼叫 (RPC) 的設計,對開發人員而言大部分都是透明的。 為了達到此透明度,用戶端存根會將它指向的指標和資料物件傳輸至伺服器。 如果遠端程式變更資料,伺服器必須將新資料傳送回用戶端,讓用戶端可以透過原始資料複製新資料。
一般而言,遠端程序呼叫的行為就像本機程序呼叫一樣。 也就是說,當指標是參數時,遠端程式可以存取指標參考的資料物件,就像本機程式可以一樣。
由於用戶端和伺服器程式在不同的位址空間中執行,因此開發人員必須使用 Microsoft 介面定義語言 (MIDL) 屬性來描述用戶端與伺服器之間如何傳輸陣列和指標資料。 本節提供如何在分散式應用程式中使用陣列和指標的概觀,請參閱下列主題: