Freigeben über


ScCountNotifications

Gilt für: Outlook 2013 | Outlook 2016

Bestimmt die Größe eines Arrays von Ereignisbenachrichtigungen in Bytes und überprüft den dem Array zugeordneten Arbeitsspeicher.

Eigenschaft Wert
Headerdatei
Mapiutil.h
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen und Dienstanbieter
SCODE ScCountNotifications(
  int cntf,
  LPNOTIFICATION rgntf,
  ULONG FAR * pcb
);

Parameter

cntf

[in] Anzahl der NOTIFICATION-Strukturen im Array, die durch den rgntf-Parameter angegeben wird.

rgntf

[in] Zeiger auf das Array von NOTIFICATION-Strukturen , deren Größe bestimmt werden soll.

Pcb

[out] Optionaler Zeiger auf die Größe des Arrays in Bytes, auf das der rgntf-Parameter zeigt. Wenn NULL, überprüft ScCountNotifications das Array von Benachrichtigungen.

Rückgabewert

S_OK

Die Anzahl wurde erfolgreich ermittelt.

MAPI_E_INVALID_PARAMETER

Es wurde eine ungültige Benachrichtigung gefunden.

Hinweise

Wenn NULL im pcb-Parameter übergeben wird, überprüft die ScCountNotifications-Funktion nur das Array von Benachrichtigungen, aber es wird keine Zählung durchgeführt. Wenn ein Wert ungleich NULL in der Platine übergeben wird, bestimmt ScCountNotifications die Größe des Arrays und speichert die Ursache pcb. Der Pcb-Parameter muss groß genug sein, um das gesamte Array zu enthalten.