ReactOS 0.4.15-dev-7842-g558ab78
dhcpcapi.h
Go to the documentation of this file.
1#ifndef _DHCPCAPI_H
2#define _DHCPCAPI_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
10 PDWORD MediaType,
11 PDWORD Mtu,
12 PDWORD Speed );
17 DWORD Netmask );
21 BOOL NewIpAddress,
22 DWORD IpIndex,
23 DWORD IpAddress,
24 DWORD SubnetMask,
25 int DhcpAction);
27 PBOOL DhcpEnabled,
28 PDWORD DhcpServer,
29 time_t *LeaseObtained,
30 time_t *LeaseExpires );
31
32#ifdef __cplusplus
33}
34#endif
35
36#endif/*_DHCPCAPI_H*/
DWORD APIENTRY DhcpLeaseIpAddress(DWORD AdapterIndex)
Definition: dhcpcsvc.c:113
DWORD APIENTRY DhcpRosGetAdapterInfo(DWORD AdapterIndex, PBOOL DhcpEnabled, PDWORD DhcpServer, time_t *LeaseObtained, time_t *LeaseExpires)
Definition: dhcpcsvc.c:300
DWORD APIENTRY DhcpNotifyConfigChange(LPWSTR ServerName, LPWSTR AdapterName, BOOL NewIpAddress, DWORD IpIndex, DWORD IpAddress, DWORD SubnetMask, int DhcpAction)
DWORD APIENTRY DhcpReleaseIpAddressLease(DWORD AdapterIndex)
Definition: dhcpcsvc.c:139
DWORD APIENTRY DhcpStaticRefreshParams(DWORD AdapterIndex, DWORD Address, DWORD Netmask)
Definition: dhcpcsvc.c:191
DWORD APIENTRY DhcpQueryHWInfo(DWORD AdapterIndex, PDWORD MediaType, PDWORD Mtu, PDWORD Speed)
Definition: dhcpcsvc.c:78
DWORD APIENTRY DhcpRenewIpAddressLease(DWORD AdapterIndex)
Definition: dhcpcsvc.c:165
#define APIENTRY
Definition: api.h:79
__kernel_time_t time_t
Definition: linux.h:252
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
_Must_inspect_result_ _Out_ PNDIS_STATUS _Out_ PNDIS_STATUS _Out_ PNDIS_HANDLE _Out_ PUINT _In_ UINT _In_ NDIS_HANDLE _In_ NDIS_HANDLE _In_ PNDIS_STRING AdapterName
Definition: ndis.h:6016
DWORD * PDWORD
Definition: pedump.c:68
static WCHAR Address[46]
Definition: ping.c:68
BOOL * PBOOL
Definition: windef.h:161
WCHAR * LPWSTR
Definition: xmlstorage.h:184