Функция MprAdminTransportSetInfo (mprapi.h)
Функция MprAdminTransportSetInfo задает глобальные сведения или сведения о клиентском интерфейсе по умолчанию или и то, и другое для указанного транспорта.
Синтаксис
DWORD MprAdminTransportSetInfo(
[in] MPR_SERVER_HANDLE hMprServer,
[in] DWORD dwTransportId,
[in, optional] LPBYTE pGlobalInfo,
[in] DWORD dwGlobalInfoSize,
[in, optional] LPBYTE pClientInterfaceInfo,
[in] DWORD dwClientInterfaceInfoSize
);
Параметры
[in] hMprServer
Дескриптор маршрутизатора, для которого задана информация. Этот дескриптор получен из предыдущего вызова MprAdminServerConnect.
[in] dwTransportId
Значение DWORD , описывающее тип транспорта, который необходимо задать. Допустимые значения для dwTransportId перечислены в следующей таблице.
Значение | Транспорт (семейство протоколов) |
---|---|
PID_ATALK | Appletalk |
PID_IP | Протокол ИНТЕРНЕТА версии 4 |
PID_IPX | Обмен пакетами в Интернете |
PID_NBF | Протокол netBIOS-кадров |
PID_IPV6 | Windows Server 2008 или более поздней версии: протокол INTERNET версии 6 |
[in, optional] pGlobalInfo
Указатель на буфер, указывающий глобальные сведения для транспорта. Используйте функции заголовков сведений для управления заголовками информации.
Этот параметр является необязательным. Если вызывающее приложение задает для этого параметра значение NULL , функция не задает глобальные сведения.
[in] dwGlobalInfoSize
Указывает размер (в байтах) буфера, на который указывает параметр pGlobalInfo .
[in, optional] pClientInterfaceInfo
Указатель на буфер, указывающий сведения об интерфейсе клиента по умолчанию для транспорта.
Этот параметр является необязательным. Если вызывающее приложение задает значение NULL для этого параметра, функция не задает сведения об интерфейсе клиента по умолчанию.
[in] dwClientInterfaceInfoSize
Задает размер (в байтах) буфера, на который указывает параметр pClientInterfaceInfo .
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение будет NO_ERROR.
Если функция завершается сбоем, возвращаемое значение представляет собой один из следующих кодов ошибок.
Значение | Значение |
---|---|
|
Вызывающее приложение не имеет достаточных привилегий. |
|
Параметр pGlobalInfo и параметр pClientInterfaceInfo имеют значение NULL. |
|
Недостаточно ресурсов для завершения операции. |
|
Значение dwTransportId не соответствует ни одному поддерживаемому протоколу транспорта. |
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mprapi.h |
Библиотека | Mprapi.lib |
DLL | Mprapi.dll |