IExtendedObject.GetInnerObject(Guid, IntPtr) Метод

Определение

Извлекает внутренний объект, соответствующий идентификатору GUID.

public:
 int GetInnerObject(Guid % iid, [Runtime::InteropServices::Out] IntPtr % ppvObject);
public int GetInnerObject (ref Guid iid, out IntPtr ppvObject);
abstract member GetInnerObject : Guid * nativeint -> int
Public Function GetInnerObject (ByRef iid As Guid, ByRef ppvObject As IntPtr) As Integer

Параметры

iid
Guid

[in] Идентификатор GUID нужного внутреннего объекта.

ppvObject
IntPtr

[out] Ссылка на внутренний объект.

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

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из конструктора. IDL:

HRESULT IExtendedObject::GetInnerObject(  
   [in] REFIID iid,   
   [out, iid_is(iid)] void ** ppvObject  
;  

Применяется к