Vcl.OleServer.TOleServer.QueryInterface

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function QueryInterface(const IID: TGUID; out Obj): HResult; override;

C++

virtual HRESULT __stdcall QueryInterface(const GUID &IID, /* out */ void *Obj);

プロパティ

種類 可視性 ソース ユニット
function protected
Vcl.OleServer.pas
Vcl.OleServer.hpp
Vcl.OleServer TOleServer

説明

指定したインターフェースを OLE サーバーがサポートしている場合に,そのインターフェースに対する参照を返します。

QueryInterface は,IUnknown インターフェースのメソッド QueryInterface を実装します。QueryInterface は,IID パラメータで指定したインターフェースに対する参照を Obj パラメータとして返します。OLE サーバーがインターフェースをサポートしていない場合,Obj パラメータは nilNULL を返し,QueryInterface は 0 以外のエラーコードを返します。

関連項目