Leaked source code of windows server 2003
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.
 
 
 
 
 
 

77 lines
1.3 KiB

/*++
Copyright (c) 1995 Microsoft Corporation
Module Name:
wanarp\info.h
Abstract:
Header for info.c
Revision History:
AmritanR
--*/
#ifndef __WANARP_INFO_H__
#define __WANARP_INFO_H__
NDIS_STATUS
DoNDISRequest(NDIS_REQUEST_TYPE RT, NDIS_OID OID, void *Info, uint Length, uint
*Needed);
int
WanIpSetRequest(
PVOID pvContext,
NDIS_OID Oid,
UINT Type
);
UINT
WanIpAddAddress(
IN PVOID pvContext,
IN UINT uiType,
IN DWORD dwAddress,
IN DWORD dwMask,
IN PVOID pvUnused
);
UINT
WanIpDeleteAddress(
IN PVOID pvContext,
IN UINT uiType,
IN DWORD dwAddress,
IN DWORD dwMask
);
INT
WanIpQueryInfo(
IN PVOID pvIfContext,
IN TDIObjectID *pTdiObjId,
IN PNDIS_BUFFER pnbBuffer,
IN PUINT puiSize,
IN PVOID pvContext
);
INT
WanIpSetInfo(
IN PVOID pvContext,
IN TDIObjectID *pTdiObjId,
IN PVOID pvBuffer,
IN UINT uiSize
);
INT
WanIpGetEntityList(
IN PVOID pvContext,
IN TDIEntityID *pTdiEntityList,
IN PUINT puiCount
);
#endif // __WANARP_INFO_H__