Estructura ProxyFileInfo (rpcproxy.h)

La estructura ProxyFileInfo contiene información sobre los servidores proxy en el archivo DLL de proxy.

Sintaxis

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;

Miembros

pProxyVtblList

Matriz de Vtables de proxy contenidas en el archivo DLL de proxy. Cada elemento de matriz contiene la tabla virtual para cada interfaz de proxy en el archivo DLL.

pStubVtblList

pNamesArray

Matriz de nombres de interfaz contenidos en el archivo DLL de proxy.

pDelegatedIIDs

Matriz de identificadores de interfaz base contenidos en el archivo DLL de proxy. Los elementos de matriz asociados a interfaces que no están delegadas se establecen en NULL. Si no se delega ninguna interfaz en el archivo DLL, pDelegatedIIDs es null.

pIIDLookupRtn

Se usa para buscar una interfaz determinada en la lista de proxy.

TableSize

Número de interfaces en el archivo DLL de proxy.

TableVersion

Versión del código auxiliar del proxy. La versión puede ser una de las versiones.

Valor Significado
1
El archivo .idl se compila con la opción /0s .
2
El archivo .idl se compila con la opción /0i, /0ic o /Oicf .
6
El archivo DLL de proxy contiene una interfaz asincrónica.

pAsyncIIDLookup

Se usa para buscar una interfaz asincrónica determinada en la lista de proxy.

Filler2

No se utiliza.

Filler3

No se utiliza.

Filler4

No se usa.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado rpcproxy.h