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


Функция GetNumberOfInterfaces (iphlpapi.h)

Функции GetNumberOfInterfaces извлекают количество интерфейсов на локальном компьютере.

Синтаксис

IPHLPAPI_DLL_LINKAGE DWORD GetNumberOfInterfaces(
  [out] PDWORD pdwNumIf
);

Параметры

[out] pdwNumIf

Указатель на переменную DWORD , которая получает количество интерфейсов на локальном компьютере.

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

Если функция выполняется успешно, возвращаемое значение будет NO_ERROR.

Если функция завершается сбоем, используйте FormatMessage , чтобы получить строку сообщения для возвращаемой ошибки.

Комментарии

Функция GetNumberOfInterfaces возвращает количество интерфейсов на локальном компьютере, включая интерфейс замыкания на себя. Это число на один больше, чем число адаптеров, возвращаемых функциями GetAdaptersInfo и GetInterfaceInfo , так как эти функции не возвращают сведения об интерфейсе замыкания на себя.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header iphlpapi.h
Библиотека Iphlpapi.lib
DLL Iphlpapi.dll

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

GetAdaptersInfo

GetIfEntry

GetInterfaceInfo

Справочник по вспомогательным функциям IP

Начальная страница вспомогательного ip-адреса