core.sys.windows.dhcpcsdk

Windows API header module

Translated from MinGW Windows headers

Authors

Stewart Gordon

License

Types 6

Fields
ULONG Flags
LPBYTE Data
ULONG nBytesData
Fields
ULONG Flags
ULONG OptionId
BOOL IsVendor
LPBYTE Data
DWORD nBytesData
Fields
ULONG nParams
LPDHCPAPI_PARAMS Params

Functions 6

fnvoid DhcpCApiCleanup() extern(Windows) nothrow @nogc
fnDWORD DhcpCApiInitialize(LPDWORD) extern(Windows) nothrow @nogc
fnDWORD DhcpDeRegisterParamChange(DWORD, LPVOID, LPVOID) extern(Windows) nothrow @nogc
fnDWORD DhcpRegisterParamChange(DWORD, LPVOID, PWSTR, LPDHCPCAPI_CLASSID, DHCPCAPI_PARAMS_ARRAY, LPVOID) extern(Windows) nothrow @nogc
fnDWORD DhcpRemoveDNSRegistrations() extern(Windows) nothrow @nogc
fnDWORD DhcpUndoRequestParams(DWORD, LPVOID, LPWSTR, LPWSTR) extern(Windows) nothrow @nogc

Variables 3

enumvarDHCPCAPI_REGISTER_HANDLE_EVENT = 1
enumvarDHCPCAPI_REQUEST_PERSISTENT = 1
enumvarDHCPCAPI_REQUEST_SYNCHRONOUS = 2