ReactOS 0.4.16-dev-2613-g9533ad7
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
8typedef struct _DHCP_PNP_EVENT
9{
22
27
32
36 _In_ DWORD Unknown1,
40
45
49 _In_ DWORD Unknown1,
50 _In_ DWORD Unknown2,
52 _In_ PDHCP_PNP_EVENT PnpEvent,
54
58 _In_ LPWSTR ServerName,
60 _In_ BOOL NewIpAddress,
61 _In_ DWORD IpIndex,
62 _In_ DWORD IpAddress,
63 _In_ DWORD SubnetMask,
64 _In_ INT DhcpAction);
65
69 _In_ LPWSTR ServerName,
71 _In_ BOOL NewIpAddress,
72 _In_ DWORD IpIndex,
73 _In_ DWORD IpAddress,
74 _In_ DWORD SubnetMask,
75 _In_ INT DhcpAction,
76 _In_ DWORD Unknown8);
77
82
86 DWORD AdapterIndex,
88 DWORD Netmask);
89
90#ifdef __cplusplus
91}
92#endif
93
94#endif/*_DHCPCAPI_H*/
PRTL_UNICODE_STRING_BUFFER PULONG PULONG Unknown4
IN PUNICODE_STRING IN POBJECT_ATTRIBUTES IN DWORD IN DWORD IN DWORD Unknown5
Definition: conport.c:39
IN PUNICODE_STRING IN POBJECT_ATTRIBUTES IN DWORD Unknown3
Definition: conport.c:37
struct _DHCP_PNP_EVENT * PDHCP_PNP_EVENT
DWORD APIENTRY DhcpReleaseParameters(_In_ PWSTR AdapterName)
Definition: dhcpcsvc.c:578
DWORD APIENTRY DhcpFallbackRefreshParams(_In_ PWSTR AdapterName)
Definition: dhcpcsvc.c:339
DWORD APIENTRY DhcpAcquireParametersByBroadcast(_In_ PWSTR AdapterName)
Definition: dhcpcsvc.c:275
DWORD APIENTRY DhcpStaticRefreshParams(DWORD AdapterIndex, DWORD Address, DWORD Netmask)
Definition: dhcpcsvc.c:626
DWORD APIENTRY DhcpNotifyConfigChangeEx(_In_ LPWSTR ServerName, _In_ LPWSTR AdapterName, _In_ BOOL NewIpAddress, _In_ DWORD IpIndex, _In_ DWORD IpAddress, _In_ DWORD SubnetMask, _In_ INT DhcpAction, _In_ DWORD Unknown8)
Definition: dhcpcsvc.c:488
DWORD APIENTRY DhcpAcquireParameters(_In_ PWSTR AdapterName)
Definition: dhcpcsvc.c:243
DWORD APIENTRY DhcpHandlePnPEvent(_In_ DWORD Unknown1, _In_ DWORD Unknown2, _In_ LPWSTR AdapterName, _In_ PDHCP_PNP_EVENT PnpEvent, _In_ DWORD Unknown5)
Definition: dhcpcsvc.c:383
DWORD APIENTRY DhcpNotifyConfigChange(_In_ LPWSTR ServerName, _In_ LPWSTR AdapterName, _In_ BOOL NewIpAddress, _In_ DWORD IpIndex, _In_ DWORD IpAddress, _In_ DWORD SubnetMask, _In_ INT DhcpAction)
Definition: dhcpcsvc.c:438
DWORD APIENTRY DhcpEnumClasses(_In_ DWORD Unknown1, _In_ PWSTR AdapterName, _In_ DWORD Unknown3, _In_ DWORD Unknown4)
Definition: dhcpcsvc.c:316
struct _DHCP_PNP_EVENT DHCP_PNP_EVENT
#define APIENTRY
Definition: api.h:79
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
#define _In_
Definition: no_sal2.h:158
static WCHAR Address[46]
Definition: ping.c:68
DWORD Unknown9
Definition: dhcpcapi.h:18
DWORD Unknown6
Definition: dhcpcapi.h:15
DWORD Unknown7
Definition: dhcpcapi.h:16
DWORD Unknown8
Definition: dhcpcapi.h:17
DWORD Unknown11
Definition: dhcpcapi.h:20
DWORD Unknown1
Definition: dhcpcapi.h:10
DWORD Unknown10
Definition: dhcpcapi.h:19
DWORD Unknown2
Definition: dhcpcapi.h:11
DWORD Unknown3
Definition: dhcpcapi.h:12
DWORD Unknown4
Definition: dhcpcapi.h:13
DWORD Unknown5
Definition: dhcpcapi.h:14
uint16_t * PWSTR
Definition: typedefs.h:56
uint16_t * LPWSTR
Definition: typedefs.h:56
int32_t INT
Definition: typedefs.h:58