Функция NetApiBufferSize (lmapibuf.h)
Функция NetApiBufferSize возвращает размер (в байтах) буфера, выделенного вызовом функции NetApiBufferAllocate .
Синтаксис
NET_API_STATUS NET_API_FUNCTION NetApiBufferSize(
[in] LPVOID Buffer,
[out] LPDWORD ByteCount
);
Параметры
[in] Buffer
Указатель на буфер, возвращаемый функцией NetApiBufferAllocate .
[out] ByteCount
Получает размер буфера в байтах.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NERR_Success.
Если функция завершается сбоем, возвращаемое значение представляет собой системный код ошибки. Список кодов ошибок см. в разделе Системные коды ошибок.
Комментарии
Для успешного выполнения функций ApiBuffer не требуется специальное членство в группах.
Пример кода, демонстрирующий использование функций ApiBuffer для управления сетью, см. в статье NetApiBufferAllocate.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | lmapibuf.h (включая Lm.h) |
Библиотека | Netapi32.lib |
DLL | Netapi32.dll |