Поделиться через


Функция NdrDllGetClassObject (rpcproxy.h)

Функция NdrDllGetClassObject извлекает объект класса прокси-сервера или заглушки.

Синтаксис

HRESULT NdrDllGetClassObject(
  [in]  REFCLSID            rclsid,
  [in]  REFIID              riid,
  [out] void                **ppv,
  [in]  const ProxyFileInfo **pProxyFileList,
  [in]  const CLSID         *pclsid,
  [in]  CStdPSFactoryBuffer *pPSFactoryBuffer
);

Параметры

[in] rclsid

Идентификатор класса извлекаемого прокси-сервера или заглушки.

[in] riid

Идентификатор интерфейса ИНТЕРФЕЙСА IPSFactoryBuffer .

[out] ppv

Адрес выходной переменной, которая получает указатель интерфейса, запрошенный в riid.

[in] pProxyFileList

Указатель на структуру ProxyFileInfo , которая содержит сведения о прокси-сервере и заглушку.

[in] pclsid

Указатель на идентификатор класса прокси-сервера или заглушки. Укажите pclsid , если константа PROXY_CLSID определена в исходном коде или в качестве параметра компилятора C.

[in] pPSFactoryBuffer

Указатель на объект IPSFactoryBuffer . Указатель содержится в глобальной переменной gPFactory, определенной в RpcProxy.h.

Возвращаемое значение

Возвращает S_OK при успешном выполнении.

Требования

   
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header rpcproxy.h
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll