Реклама
Реклама
VisitTime.ru — удобная онлайн-запись и расписание для бизнес услуг.
📅 Клиенты сами выбирают свободное время и записываются без звонков, а вы видите всю загрузку в одном месте, быстро подтверждаете и переносите визиты.
🕒 Напоминания снижают количество пропусков, а порядок в графике экономит время администратора.
💡 Подходит частным мастерам, студиям и небольшим компаниям.
Начать пользоваться сервисом



IsEqualIID

WinApi функция IsEqualIID

Описание
function IsEqualIID(const iid1, iid2: TIID): Boolean;
Проверяет, соответствует ли идентификатор интерфейса iid1 идентификатору интерфейса iid2. Это часто необходимо для проверки соответствия интерфейса классу интерфейса.

Параметры:
iid1: Идентификатор первого интерфейса.
iid2: Идентификатор второго интерфейса.

Возвpащаемое значение:
True если идентификаторы равны и False в противном случае.

Пример:

function IMyUnknown.QueryInterface(const WantedIID: TIID;var ReturnObject): HResult;
VAR P : IUnknown;
begin
If IsEqualIID(WantedIID, IID_IUnknown) THEN P := Self
ELSE P:= nil;
Pointer(ReturnObject) := P;
IF P = NIL THEN Result := E_NOINTERFACE
ELSE
begin
P.AddRef;
Result := S_OK;
end;
end;

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий