Visible to Intel only — GUID: GUID-172C48C6-C236-4B1E-8C54-3A453335B1EA
Visible to Intel only — GUID: GUID-172C48C6-C236-4B1E-8C54-3A453335B1EA
COMQueryInterface
COM Subroutine: Passes an interface identifier and returns a pointer to an object's interface. This routine is only available for Windows.
Module
USE IFCOM
USE IFWINTY
CALL COMQueryInterface (iunknown,iid,interface,status)
iunknown |
An IUnknown interface pointer. Must be of type INTEGER(4). |
iid |
The interface identifier of the interface being requested. Must be of type GUID, which is defined in the IFWINTY module. |
interface |
An output argument that returns the object's interface pointer. Must be of type INTEGER(INT_PTR_KIND()). |
status |
The status of the operation. It can be any status returned by the IUnknown method QueryInterface. Must be of type INTEGER(4). |