ReactOS 0.4.16-dev-2491-g3dc6630
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
31 _In_ DWORD Unknown1,
35
39 _In_ DWORD Unknown1,
40 _In_ DWORD Unknown2,
42 _In_ PDHCP_PNP_EVENT PnpEvent,
44
48 _In_ LPWSTR ServerName,
50 _In_ BOOL NewIpAddress,
51 _In_ DWORD IpIndex,
52 _In_ DWORD IpAddress,
53 _In_ DWORD SubnetMask,
54 _In_ INT DhcpAction);
55
59 _In_ DWORD AdapterIndex,
60 _Out_ PDWORD MediaType,
61 _Out_ PDWORD Mtu,
62 _Out_ PDWORD Speed);
63
68
71 DWORD Netmask );
72
73#ifdef __cplusplus
74}
75#endif
76
77#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:429
DWORD APIENTRY DhcpQueryHWInfo(_In_ DWORD AdapterIndex, _Out_ PDWORD MediaType, _Out_ PDWORD Mtu, _Out_ PDWORD Speed)
DWORD APIENTRY DhcpStaticRefreshParams(DWORD AdapterIndex, DWORD Address, DWORD Netmask)
Definition: dhcpcsvc.c:477
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)
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:374
DWORD APIENTRY DhcpEnumClasses(_In_ DWORD Unknown1, _In_ PWSTR AdapterName, _In_ DWORD Unknown3, _In_ DWORD Unknown4)
Definition: dhcpcsvc.c:284
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 _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
DWORD * PDWORD
Definition: pedump.c:68
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
int32_t INT
Definition: typedefs.h:58
WCHAR * LPWSTR
Definition: xmlstorage.h:184