ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dhcpcsdk.h
Go to the documentation of this file.
00001 #ifndef _DHCPCDSK_H
00002 #define _DHCPCDSK_H
00003 
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif
00007 
00008 #if (_WIN32_WINNT >= 0x0500)
00009 #define DHCPCAPI_REGISTER_HANDLE_EVENT 0x00000001
00010 #define DHCPCAPI_REQUEST_PERSISTENT  0x00000001
00011 #define DHCPCAPI_REQUEST_SYNCHRONOUS 0x00000002
00012 typedef struct _DHCPAPI_CLASSID {
00013     ULONG Flags;
00014     LPBYTE Data;
00015     ULONG nBytesData;
00016 } DHCPCAPI_CLASSID,*PDHCPCAPI_CLASSID,*LPDHCPCAPI_CLASSID;
00017 typedef struct _DHCPAPI_PARAMS {
00018     ULONG Flags;
00019     ULONG OptionId;
00020     BOOL IsVendor;
00021     LPBYTE Data;
00022     DWORD nBytesData;
00023 } DHCPAPI_PARAMS,*PDHCPAPI_PARAMS,*LPDHCPAPI_PARAMS;
00024 typedef struct _DHCPAPI_PARAMS_ARRAY {
00025     ULONG nParams;
00026     LPDHCPAPI_PARAMS Params;
00027 } DHCPCAPI_PARAMS_ARRAY,*PDHCPCAPI_PARAMS_ARRAY,*LPDHCPCAPI_PARAMS_ARRAY;
00028 VOID WINAPI DhcpCApiCleanup(void);
00029 DWORD WINAPI DhcpCApiInitialize(LPDWORD);
00030 DWORD WINAPI DhcpDeRegisterParamChange(DWORD,LPVOID,LPVOID);
00031 DWORD WINAPI DhcpRegisterParamChange(DWORD,LPVOID,PWSTR,LPDHCPCAPI_CLASSID,DHCPCAPI_PARAMS_ARRAY,LPVOID);
00032 DWORD WINAPI DhcpRemoveDNSRegistrations(void);
00033 DWORD WINAPI DhcpUndoRequestParams(DWORD,LPVOID,LPWSTR,LPWSTR);
00034 #endif /* (_WIN32_WINNT >= 0x0500) */
00035 
00036 #ifdef __cplusplus
00037 }
00038 #endif
00039 #endif

Generated on Fri May 25 2012 04:29:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.