(rpcproxy.h) ProxyFileInfo 結構
ProxyFileInfo 結構包含 Proxy DLL 中介面 Proxy 的相關信息。
語法
typedef struct tagProxyFileInfo {
const PCInterfaceProxyVtblList *pProxyVtblList;
const PCInterfaceStubVtblList *pStubVtblList;
const PCInterfaceName *pNamesArray;
const IID **pDelegatedIIDs;
PIIDLookup pIIDLookupRtn;
unsigned short TableSize;
unsigned short TableVersion;
const IID **pAsyncIIDLookup;
LONG_PTR Filler2;
LONG_PTR Filler3;
LONG_PTR Filler4;
} ProxyFileInfo;
成員
pProxyVtblList
Proxy DLL 中包含的 Proxy Vtable 陣列。 每個數位元素都包含 DLL 中每個 Proxy 介面的 Vtable。
pStubVtblList
pNamesArray
Proxy DLL 中包含的介面名稱陣列。
pDelegatedIIDs
Proxy DLL 中包含的基底介面標識符陣列。 與未委派之介面相關聯的數位元素會設定為 null。 如果未委派 DLL 中的任何介面, pDelegatedIID 是 null。
pIIDLookupRtn
用來在 Proxy 清單中搜尋指定的介面。
TableSize
Proxy DLL 中的介面數目。
TableVersion
Proxy 存根的版本。 版本可以是其中一個版本。
值 | 意義 |
---|---|
|
.idl 檔案是使用 /0s 選項編譯。 |
|
.idl 檔案是使用 /0i、 /0ic 或 /Oicf 選項編譯。 |
|
Proxy DLL 包含異步介面。 |
pAsyncIIDLookup
用來在 Proxy 清單中搜尋指定的異步介面。
Filler2
未使用。
Filler3
未使用。
Filler4
未使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | rpcproxy.h |