RPC_MGR_EPV
資料類型 RPC_MGR_EPV 定義管理員進入點向量。
typedef void RPC_MGR_EPV;
typedef _if-name_SERVER-EPV {
return-type (* Functionname) (param-list);
... //one entry for each function in IDL file
} if-name_SERVER_EPV:
-
if-name
-
指定介面的名稱
-
return-type
-
指定 IDL 檔案中指示之 函式 Functionname 所傳回的類型。
-
Functionname
-
指定 IDL 檔案中指示的函式名稱。
-
param-list
-
指定 IDL 檔案中函 式 Functionname 所指示的參數。
管理員進入點向量 (EPV) 是函式指標的陣列。 陣列包含 IDL 檔案中所指定函式實作的指標。 陣列中的專案數目會設定為 IDL 檔案中指定的函式數目。 應用程式也可以有多個 EPV,代表介面中所指定函式的多個實作。
MIDL 編譯器會產生名為if-name**_SERVER_EPV**的預設EPV資料類型,其中if-name會指定 IDL 檔案中的介面識別碼。 MIDL 編譯器會初始化這個預設 EPV ,以包含 IDL 檔案中指定的每個程式的函式指標。
當伺服器提供相同介面的多個實作時,伺服器應用程式必須針對介面的每個實作宣告並初始化一個 類型 if-name**_SERVER_EPV** 的變數。 每個 EPV 都必須針對 IDL 檔案中定義的每個程式,包含一個進入點 (函式指標) 。
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|