ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ifenum.h File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "iprtrmib.h"

Go to the source code of this file.

Data Structures

struct  InterfaceIndexTable

Defines

#define MAX_INTERFACE_PHYSADDR   8
#define MAX_INTERFACE_DESCRIPTION   256

Functions

void interfaceMapInit (void)
void interfaceMapFree (void)
DWORD getNumInterfaces (void)
DWORD getNumNonLoopbackInterfaces (void)
InterfaceIndexTablegetInterfaceIndexTable (void)
InterfaceIndexTablegetNonLoopbackInterfaceIndexTable (void)
const chargetInterfaceNameByIndex (DWORD index)
void consumeInterfaceName (const char *ifname)
DWORD getInterfaceIndexByName (const char *name, PDWORD index)
DWORD getInterfaceIPAddrByName (const char *name)
DWORD getInterfaceIPAddrByIndex (DWORD index)
DWORD getInterfaceMaskByName (const char *name)
DWORD getInterfaceMaskByIndex (DWORD index)
DWORD getInterfaceBCastAddrByName (const char *name)
DWORD getInterfaceBCastAddrByIndex (DWORD index)
DWORD getInterfacePhysicalByName (const char *name, PDWORD len, PBYTE addr, PDWORD type)
DWORD getInterfacePhysicalByIndex (DWORD index, PDWORD len, PBYTE addr, PDWORD type)
DWORD getInterfaceStatusByName (const char *name, PDWORD status)
DWORD getInterfaceStatusByIndex (DWORD index, PDWORD status)
DWORD getInterfaceMtuByName (const char *name, PDWORD mtu)
DWORD getInterfaceMtuByIndex (DWORD index, PDWORD mtu)
DWORD getInterfaceEntryByName (const char *name, PMIB_IFROW entry)
DWORD getInterfaceEntryByIndex (DWORD index, PMIB_IFROW entry)
chartoIPAddressString (unsigned int addr, char string[16])
NTSTATUS addIPAddress (IPAddr Address, IPMask Mask, DWORD IfIndex, PULONG NteContext, PULONG NteInstance)
NTSTATUS deleteIpAddress (ULONG NteContext)
DWORD createIpForwardEntryOS (PMIB_IPFORWARDROW pRoute)
BOOL isLoopback (HANDLE tcpFile, TDIEntityID *loop_maybe)

Generated on Sat May 26 2012 05:09:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.