Функция NPGetConnection (npapi.h)
Извлекает сведения о подключении.
Синтаксис
DWORD NPGetConnection(
[in] LPWSTR lpLocalName,
[out] LPWSTR lpRemoteName,
[in, out] LPDWORD lpnBufferLen
);
Параметры
[in] lpLocalName
Указатель на имя локального устройства, которое интересует вызывающий объект. Поставщик сети может предположить, что это имя является синтаксически допустимым.
[out] lpRemoteName
Указатель на буфер, который получит удаленное имя, используемое для соединения. Этот буфер выделяется вызывающим объектом.
[in, out] lpnBufferLen
Указатель на размер буфера lpRemoteName в символах. Если вызов завершается сбоем из-за недостаточно большого размера буфера, для lpBufferSize устанавливается требуемый размер буфера.
Возвращаемое значение
Если функция завершается успешно, она должна вернуть WN_SUCCESS. В противном случае он должен вернуть код ошибки, который может быть одним из следующих:
Код возврата | Описание |
---|---|
|
Устройство, указанное в параметре lpLocalName , не перенаправляется этим поставщиком. |
|
Буфер был слишком мал для получения всех данных. |
|
Сеть отсутствует. |
Комментарии
Функция NPGetConnection может возвращать сведения только о сетевом подключении, которое подключено в данный момент. Чтобы получить сведения о сетевом подключении, которое в настоящее время отключено, используйте NPGetConnection3.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | npapi.h |