Bagikan melalui


Struktur ProxyFileInfo (rpcproxy.h)

Struktur ProxyFileInfo berisi informasi tentang proksi antarmuka di DLL proksi.

Sintaks

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;

Anggota

pProxyVtblList

Array Vtable proksi yang terkandung dalam DLL proksi. Setiap elemen array berisi Vtable untuk setiap antarmuka proksi di DLL.

pStubVtblList

pNamesArray

Array nama antarmuka yang terkandung dalam DLL proksi.

pDelegatedIIDs

Array pengidentifikasi antarmuka dasar yang terkandung dalam DLL proksi. Elemen array yang terkait dengan antarmuka yang tidak didelegasikan diatur ke null. Jika tidak ada antarmuka dalam DLL yang didelegasikan, pDelegatedIDs null.

pIIDLookupRtn

Digunakan untuk mencari antarmuka tertentu dalam daftar proksi.

TableSize

Jumlah antarmuka di DLL proksi.

TableVersion

Versi stub proksi. Versinya bisa menjadi salah satu versi.

Nilai Makna
1
File .idl dikompilasi dengan opsi /0s .
2
File .idl dikompilasi dengan opsi /0i, /0ic, atau /Oicf .
6
DLL proksi berisi antarmuka asinkron.

pAsyncIIDLookup

Digunakan untuk mencari antarmuka asinkron tertentu dalam daftar proksi.

Filler2

Tidak digunakan.

Filler3

Tidak digunakan.

Filler4

Tidak digunakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header rpcproxy.h