Метод ITypeInfo::GetMops (oaidl.h)
Извлекает сведения о маршалинге.
Синтаксис
HRESULT GetMops(
[in] MEMBERID memid,
[out] BSTR *pBstrMops
);
Параметры
[in] memid
Идентификатор элемента, показывающий, какие необходимы сведения о маршалинге.
[out] pBstrMops
Строка кода операции, используемая при маршалинге полей структуры, описанной в описании типа, на который указывает ссылка, или значение NULL, если нет возвращаемых сведений.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
Комментарии
Если переданный идентификатор члена MEMBERID_NIL, функция возвращает строку кода операции для маршалинга полей структуры, описанной в описании типа. В противном случае возвращается строка кода операции для маршалинга функции, указанной индексом.
Если описание типа наследуется от другого описания типа, эта функция при необходимости выполняет повторную работу по описанию базового типа, чтобы найти элемент с запрошенным идентификатором элемента.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |