Функция WlanReasonCodeToString (wlanapi.h)
Функция WlanReasonCodeToString извлекает строку, описывающую указанный код причины.
Синтаксис
DWORD WlanReasonCodeToString(
[in] DWORD dwReasonCode,
[in] DWORD dwBufferSize,
[in] PWCHAR pStringBuffer,
PVOID pReserved
);
Параметры
[in] dwReasonCode
Значение WLAN_REASON_CODE, для которого запрашивается описание строки.
[in] dwBufferSize
Размер буфера, используемого для хранения строки в WCHAR. Если строка кода причины длиннее буфера, она будет усечена и завершена до null. Если dwBufferSize больше фактического объема памяти, выделенной для pStringBuffer, в вызывающей программе произойдет нарушение доступа.
[in] pStringBuffer
Указатель на буфер, который получит строку. Вызывающий объект должен выделить память для pStringBuffer перед вызовомWlanReasonCodeToString.
pReserved
Зарезервировано для последующего использования. Необходимо задать значение NULL.
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение является указателем на константную строку.
Если функция завершается сбоем, возвращаемое значение может быть одним из следующих кодов возврата.
Код возврата | Описание |
---|---|
|
Неправильный параметр. Эта ошибка возвращается при возникновении какого-либо из следующих условий:
|
|
Различные коды RPC и другие коды ошибок. Используйте FormatMessage , чтобы получить строку сообщения для возвращаемой ошибки. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 3 (SP3) [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wlanapi.h (включая Wlanapi.h) |
Библиотека | Wlanapi.lib |
DLL | Wlanapi.dll |
Распространяемые компоненты | API беспроводной локальной сети для Windows XP с пакетом обновления 2 (SP2) |