Please enable JavaScript to view this site.

API интерфейсов. Версия 7 > Менеджер библиотек  > Интерфейс ICheckSum  > ICheckSum - методы 

AddInterface - Добавить к контрольной сумме параметр, получаемый из объекта по его интерфейсу

Scroll

Интерфейс...

Синтаксис Automation:

BOOL AddInterface (LPUNKNOWN object, BOOL order);

Синтаксис COM:

HRESULT AddInterface( LPUNKNOWN object, VARIANT_BOOL order, VARIANT_BOOL * res );

Входные параметры:

object

- указатель на интерфейс,

order

- формировать суммарную контрольную сумму значений:

TRUE - с учетом порядка следования значений,

FALSE - без учета порядка следования значений.

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

TRUE

- в случае успешного получения контрольной суммы присланного объекта и добавления полученного значения в суммарную контрольную сумму,

FALSE

- в случае неудачи.

Примечание:

1. Метод получает значение контрольной суммы с присланного объекта по его интерфейсу и добавляет полученное значение в суммарную контрольную сумму.

2. Метод рекомендуется только для контроля интерфейсов API. Значение добавляемой контрольной суммы зависит от реализации интерфейса, и при развитии интерфейса (увеличении количества свойств и методов) контрольная сумма изменяется.

3. Метод реализован не для всех интерфейсов API.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78