Estrutura ProxyFileInfo (rpcproxy.h)
A estrutura ProxyFileInfo contém informações sobre os proxies de interface na DLL do proxy.
Sintaxe
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;
Membros
pProxyVtblList
Matriz de Vtables proxy contidas na DLL do proxy. Cada elemento de matriz contém a Vtable para cada interface proxy na DLL.
pStubVtblList
pNamesArray
Matriz de nomes de interface contidos na DLL do proxy.
pDelegatedIIDs
Matriz de identificadores de interface base contidos na DLL do proxy. Os elementos de matriz associados a interfaces que não são delegadas são definidos como nulos. Se nenhuma interface na DLL for delegada, pDelegatedIIDs será nulo.
pIIDLookupRtn
Usado para pesquisar uma determinada interface na lista de proxy.
TableSize
Número de interfaces na DLL do proxy.
TableVersion
Versão do stub de proxy. A versão pode ser uma das versões.
Valor | Significado |
---|---|
|
O arquivo .idl é compilado com a opção /0s . |
|
O arquivo .idl é compilado com a opção /0i, /0ic ou /Oicf . |
|
A DLL do proxy contém uma interface assíncrona. |
pAsyncIIDLookup
Usado para pesquisar uma determinada interface assíncrona na lista de proxy.
Filler2
Não usado.
Filler3
Não usado.
Filler4
Não usado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | rpcproxy.h |