Поделиться через


ScCopyNotifications

Область применения: Outlook 2013 | Outlook 2016

Копирует группу уведомлений о событиях в один блок памяти.

Свойство Значение
Файл заголовка:
Mapiutil.h
Реализовано в:
MAPI
Вызывающая сторона:
Клиентские приложения и поставщики услуг
SCODE ScCopyNotifications(
  int cntf,
  LPNOTIFICATION rgntf,
  LPVOID pvDst,
  ULONG FAR * pcb
);

Параметры

cntf

[в] Количество структур NOTIFICATION в массиве, указанном параметром rgntf .

rgntf

[в] Указатель на массив структур NOTIFICATION , определяющих копируемые уведомления о событиях.

pvDst

[out] Указатель на возвращенные уведомления.

Pcb

[out] Необязательный указатель на переменную, в которой хранится размер (в байтах) массива, на который указывает параметр rgntf . Если значение не равно NULL, для параметра pcb задается количество байтов, хранящихся в параметре pvDst .

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

S_OK

Уведомления о событиях успешно скопированы.

E_INVALIDARG

Обнаружено недопустимое уведомление.

Замечания

Если в параметре pcb передается значение NULL, копирование не выполняется; Если в pcb передается значение, отличное от NULL, функция ScCopyNotifications копирует размер массива и сам массив в один блок памяти. Если pcb не имеет значение NULL, задается количество байтов, хранящихся в параметре pvDst . Параметр pvDst должен быть достаточно большим, чтобы содержать весь массив.