IsBadBoundedStringPtr
Область применения: Outlook 2013 | Outlook 2016
Проверяет, имеет ли вызывающий процесс доступ на чтение к указанному диапазону памяти.
Свойство | Значение |
---|---|
Файл заголовка: |
mapiwin.h |
Реализовано в: |
MAPI |
Вызывающая сторона: |
Клиентские приложения и поставщики услуг. |
BOOL IsBadBoundedStringPtr(
const void FAR* lpsz,
UINT cchMax
);
Параметры
lpsz
[в] Указатель на строку ASCII, завершаемую null.
cchMax
[в] Максимальный размер строки в CHAR. Функция проверяет наличие доступа на чтение во всех символах вплоть до завершающего пустого символа строки или до количества символов, заданного этим параметром, в зависимости от того, какое значение меньше. Если этот параметр равен нулю, возвращаемое значение равно нулю.
Возвращаемое значение
Возвращаемое значение равно нулю, если вызывающий процесс имеет доступ на чтение ко всем символам вплоть до завершающего пустого символа строки, или доступ на чтение до количества символов, заданного параметром cchMax.
Возвращаемое значение не равно нулю, если вызывающий процесс не имеет доступа на чтение ко всем символам, вплоть до завершающего пустого символа строки, или доступ к чтению до количества символов, заданного параметром cchMax.
Замечания
Функция IsBadBoundedStringPtr эквивалентна использованию IsBadStringPtr.