Freigeben über


IsBadBoundedStringPtr

Gilt für: Outlook 2013 | Outlook 2016

Überprüft, ob der aufrufende Prozess über Lesezugriff auf den angegebenen Speicherbereich verfügt.

Eigenschaft Wert
Headerdatei
mapiwin.h
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen und Dienstanbieter.
BOOL IsBadBoundedStringPtr(
  const void FAR* lpsz,
  UINT cchMax
);

Parameter

lpsz

[in] Zeiger auf eine MIT NULL endende ASCII-Zeichenfolge.

cchMax

[in] Die maximale Größe der Zeichenfolge in CHARs. Die Funktion überprüft den Lesezugriff in allen Zeichen bis zum abschließenden NULL-Zeichen der Zeichenfolge oder bis zur Anzahl von Zeichen, die von diesem Parameter angegeben werden, je nachdem, welcher Wert kleiner ist. Wenn dieser Parameter 0 (null) ist, ist der Rückgabewert 0 (null).

Rückgabewert

Der Rückgabewert ist 0 (null), wenn der aufrufende Prozess Lesezugriff auf alle Zeichen bis zum abschließenden NULL-Zeichen der Zeichenfolge oder Lesezugriff bis zur anzahl der von cchMax angegebenen Zeichen hat.

Der Rückgabewert ist ungleich Null, wenn der aufrufende Prozess nicht über Lesezugriff auf alle Zeichen bis zum abschließenden NULL-Zeichen der Zeichenfolge oder Lesezugriff bis zur anzahl von Zeichen verfügt, die von cchMax angegeben wird.

Hinweise

Die IsBadBoundedStringPtr-Funktion entspricht der Verwendung von IsBadStringPtr.

Siehe auch

IsBadStringPtr