mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
876 B
75 lines
876 B
/*++
|
|
|
|
Copyright (c) 1999 Microsoft Corporation
|
|
|
|
|
|
Module Name:
|
|
|
|
iphlpwrp.h
|
|
|
|
Abstract:
|
|
|
|
This module contains all of the code prototypes to
|
|
wrap the ip public help apis for getting the list of
|
|
active interfaces on a machine.
|
|
|
|
Author:
|
|
|
|
krishnaG
|
|
|
|
Environment
|
|
|
|
User Level: Win32
|
|
|
|
Revision History:
|
|
|
|
abhisheV 30-September-1999
|
|
|
|
--*/
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
|
|
DWORD
|
|
PaPNPGetIfTable(
|
|
OUT PMIB_IFTABLE * ppMibIfTable
|
|
);
|
|
|
|
|
|
DWORD
|
|
PaPNPGetInterfaceInformation(
|
|
OUT PIP_INTERFACE_INFO * ppInterfaceInfo
|
|
);
|
|
|
|
|
|
VOID
|
|
PrintMibIfTable(
|
|
IN PMIB_IFTABLE pMibIfTable
|
|
);
|
|
|
|
|
|
VOID
|
|
PrintInterfaceInfo(
|
|
IN PIP_INTERFACE_INFO pInterfaceInfo
|
|
);
|
|
|
|
|
|
VOID
|
|
PrintMibAddrTable(
|
|
IN PMIB_IPADDRTABLE pMibAddrTable
|
|
);
|
|
|
|
|
|
DWORD
|
|
PaPNPGetIpAddrTable(
|
|
OUT PMIB_IPADDRTABLE * ppMibIpAddrTable
|
|
);
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|