COMQueryInterface

DFCOM サブルーチン:インタフェース識別子を渡し,オブジェクトのインタフェースへのポインタを返します。

モジュールUSE DFCOM, USE DFWINTY

形式

CALL COMQueryInterface(iunknown,iid,interface,status)

iunknown
IUnknown インタフェース・ポインタ。ia32 プロセッサーでは型 INTEGER(4),ia64 プロセッサーでは型 INTEGER(8) でなければなりません。

iid
要求するインタフェースのインタフェース識別子。DFWINTY で定義されている型 GUID でなければなりません。

interface
オブジェクトのインタフェース・ポインタを返す出力引数。ia32 プロセッサーでは型 INTEGER(4),ia64 プロセッサーでは型 INTEGER(8) でなければなりません。

status
操作の状態。QueryInterface が返す状態です。型 INTEGER(4) でなければなりません。

関連情報

『Platform SDK』の IUnknown::QueryInterface を参照してください。