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


Метод ICallIndirect::GetIID (callobj.h)

Извлекает идентификатор интерфейса, поддерживаемый этой реализацией ICallIndirect .

Синтаксис

HRESULT GetIID(
  [out] IID    *piid,
  [out] BOOL   *pfDerivesFromIDispatch,
  [out] ULONG  *pcMethod,
  [out] LPWSTR *pwszInterface
);

Параметры

[out] piid

Указатель на интерфейс. Этот параметр является необязательным.

[out] pfDerivesFromIDispatch

Указывает, является ли интерфейс производным от IDispatch. Этот параметр является необязательным.

[out] pcMethod

Получает количество методов в интерфейсе.

[out] pwszInterface

Получает имя интерфейса, если оно доступно.

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

Этот метод может возвращать следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
E_UNEXPECTED
Произошла непредвиденная ошибка.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header callobj.h

См. также раздел

ICallIndirect