Поделиться через


Метод INetSharingManager::get_INetSharingConfigurationForINetConnection (netcon.h)

[Брандмауэр подключения к Интернету может быть изменен или недоступен в последующих версиях. Вместо этого используйте API брандмауэра Windows.]

Метод get_INetSharingConfigurationForINetConnection извлекает интерфейс INetSharingConfiguration для указанного подключения.

Синтаксис

HRESULT get_INetSharingConfigurationForINetConnection(
        INetConnection           *pNetConnection,
  [out] INetSharingConfiguration **ppNetSharingConfiguration
);

Параметры

pNetConnection

Указатель на интерфейс INetConnection для подключения к Интернету.

[out] ppNetSharingConfiguration

Указатель на указатель интерфейса, который при успешном возвращении указывает на интерфейс INetSharingConfiguration для подключения, указанного параметром pNetConnection .

Возвращаемое значение

Если метод завершается успешно, возвращается значение S_OK.

Если метод завершается ошибкой, возвращается один из следующих кодов ошибок.

Код возврата Описание
E_ABORT
Операция была прервана.
E_FAIL
Произошла неизвестная ошибка.
E_INVALIDARG
Один из параметров является недопустимым.
E_NOINTERFACE
Указанный интерфейс не поддерживается.
E_NOTIMPL
Указанный метод не реализован.
E_OUTOFMEMORY
Методу не удалось выделить необходимую память.
E_POINTER
Недопустимый указатель, переданный в качестве параметра.
E_UNEXPECTED
Сбой метода по неизвестным причинам.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header netcon.h
DLL Hnetcfg.dll

См. также раздел

INetSharingManager

Интерфейсы брандмауэра подключения к Интернету и общего доступа к Интернету

Справочник по брандмауэру для общего доступа к подключению к Интернету и брандмауэру подключения к Интернету