291 lines
7.3 KiB
C
291 lines
7.3 KiB
C
//========================================================================
|
|
// Copyright (C) 1997 Microsoft Corporation
|
|
// Author: RameshV
|
|
// Description: This file has been generated. Pl look at the .c file
|
|
//========================================================================
|
|
|
|
DWORD
|
|
DhcpRegSaveOptDef(
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName,
|
|
IN LPWSTR Name,
|
|
IN LPWSTR Comment,
|
|
IN DWORD OptType,
|
|
IN LPBYTE OptVal,
|
|
IN DWORD OptLen
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteOptDef(
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveGlobalOption(
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName,
|
|
IN LPBYTE Value,
|
|
IN DWORD ValueSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteGlobalOption(
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveSubnetOption(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName,
|
|
IN LPBYTE Value,
|
|
IN DWORD ValueSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteSubnetOption(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveReservedOption(
|
|
IN DWORD Address,
|
|
IN DWORD ReservedAddress,
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName,
|
|
IN LPBYTE Value,
|
|
IN DWORD ValueSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteReservedOption(
|
|
IN DWORD Address,
|
|
IN DWORD ReservedAddress,
|
|
IN DWORD OptId,
|
|
IN LPWSTR ClassName,
|
|
IN LPWSTR VendorName
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveClassDef(
|
|
IN LPWSTR Name,
|
|
IN LPWSTR Comment,
|
|
IN DWORD Flags,
|
|
IN LPBYTE Data,
|
|
IN DWORD DataLength
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteClassDef(
|
|
IN LPWSTR Name
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveReservation(
|
|
IN DWORD Subnet,
|
|
IN DWORD Address,
|
|
IN DWORD Flags,
|
|
IN LPBYTE ClientUID,
|
|
IN DWORD ClientUIDLength
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteReservation(
|
|
IN DWORD Subnet,
|
|
IN DWORD Address
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSScopeDeleteSubnet(
|
|
IN LPWSTR SScopeName,
|
|
IN DWORD SubnetAddress
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDelSubnetFromAllSScopes(
|
|
IN DWORD Address
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSScopeSaveSubnet(
|
|
IN LPWSTR SScopeName,
|
|
IN DWORD Address
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteSScope(
|
|
IN LPWSTR SScopeName
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveSubnet(
|
|
IN DWORD SubnetAddress,
|
|
IN DWORD SubnetMask,
|
|
IN DWORD SubnetState,
|
|
IN LPWSTR SubnetName,
|
|
IN LPWSTR SubnetComment
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteSubnet(
|
|
IN PM_SUBNET Subnet
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegAddRange(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD RangeStartAddress,
|
|
IN DWORD RangeEndAddress,
|
|
IN ULONG BootpAllocated,
|
|
IN ULONG MaxBootpAllowed,
|
|
IN DWORD Type
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegAddRangeEx(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD RangeStartAddress,
|
|
IN DWORD RangeEndAddress,
|
|
IN DWORD Type,
|
|
IN ULONG BootpAllocated,
|
|
IN ULONG MaxBootpAllowed,
|
|
IN LPBYTE InUseClusters,
|
|
IN DWORD InUseClustersSize,
|
|
IN LPBYTE UsedClusters,
|
|
IN DWORD UsedClustersSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteRange(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD RangeStartAddress
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegDeleteRangeEx(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD RangeStartAddress,
|
|
OUT LPBYTE *InUseClusters,
|
|
OUT DWORD *InUseClustersSize,
|
|
OUT LPBYTE *UsedClusters,
|
|
OUT DWORD *UsedClustersSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveExcl(
|
|
IN PM_SUBNET Subnet,
|
|
IN LPBYTE ExclBytes,
|
|
IN DWORD nBytes
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveBitMask(
|
|
IN PM_SUBNET Subnet,
|
|
IN DWORD RangeStartAddress,
|
|
IN LPBYTE InUse,
|
|
IN DWORD InUseSize,
|
|
IN LPBYTE Used,
|
|
IN DWORD UsedSize
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegSaveMScope(
|
|
IN DWORD MScopeId,
|
|
IN DWORD SubnetState,
|
|
IN DWORD AddressPolicy,
|
|
IN DWORD TTL,
|
|
IN LPWSTR pMScopeName,
|
|
IN LPWSTR pMScopeComment,
|
|
IN LPWSTR LangTag,
|
|
IN PDATE_TIME ExpiryTime
|
|
) ;
|
|
|
|
//========================================================================
|
|
// end of file
|
|
//========================================================================
|
|
//========================================================================
|
|
// Copyright (C) 1997 Microsoft Corporation
|
|
// Author: RameshV
|
|
// Description: This file has been generated. Pl look at the .c file
|
|
//========================================================================
|
|
|
|
#define FLUSH_MODIFIED_DIRTY 0
|
|
#define FLUSH_MODIFIED 1
|
|
#define FLUSH_ANYWAY 2
|
|
|
|
|
|
DWORD
|
|
FlushRanges(
|
|
IN PM_RANGE Range,
|
|
IN DWORD FlushNow,
|
|
IN PM_SUBNET Subnet
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegServerFlush(
|
|
IN PM_SERVER Server,
|
|
IN DWORD FlushNow
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegFlushServer(
|
|
IN DWORD FlushNow
|
|
) ;
|
|
|
|
|
|
DWORD
|
|
DhcpRegServerSave(
|
|
IN PM_SERVER Server
|
|
) ;
|
|
|
|
DWORD
|
|
DhcpMigrateMScopes(
|
|
IN LPCWSTR OldMscopeName,
|
|
IN LPCWSTR NewMscopeName,
|
|
IN DWORD (*SaveOrRestoreRoutine)(
|
|
IN HKEY Key, IN LPWSTR ConfigName, IN BOOL fRestore
|
|
)
|
|
) ;
|
|
|
|
//========================================================================
|
|
// end of file
|
|
//========================================================================
|
|
|