Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Bestimmt die Größe eines Eigenschaftswertarrays in Bytes und validiert den dem Array zugeordneten Arbeitsspeicher.
| Eigenschaft | Wert |
|---|---|
| Headerdatei |
Mapiutil.h |
| Implementiert von: |
MAPI |
| Aufgerufen von: |
Clientanwendungen und Dienstanbieter |
SCODE ScCountProps(
int cprop,
LPSPropValue rgprop,
ULONG FAR * pcb
);
Parameter
cprop
[in] Anzahl der Eigenschaften im Array, die durch den rgprop-Parameter angegeben werden.
rgprop
[in] Zeiger auf einen Bereich in einem Array von SPropValue-Strukturen, die die Eigenschaften definieren, deren Größe bestimmt werden soll. Dieser Bereich beginnt nicht unbedingt am Anfang des Arrays.
pcb
[out] Optionaler Zeiger auf die Größe des Eigenschaftenarrays in Bytes.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgeführt und der erwartete Wert oder Werte zurückgegeben hat.
MAPI_E_INVALID_PARAMETER
Mindestens eine Eigenschaft im Eigenschaftenwertarray hat den Bezeichner PROP_ID_NULL oder PROP_ID_INVALID, oder das Eigenschaftenarray enthält eine mehrwertige Eigenschaft ohne Eigenschaftswerte.
Hinweise
Wenn im pcb-Parameter NULL übergeben wird, überprüft die ScCountProps-Funktion das Array von Benachrichtigungen, aber es wird keine Zählung durchgeführt. Wenn in pcb ein Wert ungleich NULL übergeben wird, bestimmt die ScCountNotifications-Funktion die Größe des Arrays und speichert die Ursache pcb. Der pcb-Parameter muss groß genug sein, um das gesamte Array zu enthalten.
Während der Zählung validiert ScCountProps den dem Array zugeordneten Arbeitsspeicher. ScCountProps funktioniert nur mit Eigenschaften, zu denen MAPI Informationen hat.