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 должен быть достаточно большим, чтобы содержать весь массив.