Files
marlersoft-win32json/api/NetworkManagement.Dhcp.json
T
Jonathan Marler eeacc12cae 10.2.163-preview
2021-08-19 17:43:31 -06:00

8578 lines
341 KiB
JSON

{
"Constants":[
{
"Name":"OPTION_PAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"OPTION_SUBNET_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"OPTION_TIME_OFFSET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"OPTION_ROUTER_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"OPTION_TIME_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"OPTION_IEN116_NAME_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"OPTION_DOMAIN_NAME_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"OPTION_LOG_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"OPTION_COOKIE_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"OPTION_LPR_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"OPTION_IMPRESS_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"OPTION_RLP_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
}
,{
"Name":"OPTION_HOST_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
}
,{
"Name":"OPTION_BOOT_FILE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"OPTION_MERIT_DUMP_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"OPTION_DOMAIN_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"OPTION_SWAP_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"OPTION_ROOT_DISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"OPTION_EXTENSIONS_PATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
}
,{
"Name":"OPTION_BE_A_ROUTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
}
,{
"Name":"OPTION_NON_LOCAL_SOURCE_ROUTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
}
,{
"Name":"OPTION_POLICY_FILTER_FOR_NLSR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"OPTION_MAX_REASSEMBLY_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
}
,{
"Name":"OPTION_DEFAULT_TTL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"OPTION_PMTU_AGING_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"OPTION_PMTU_PLATEAU_TABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
}
,{
"Name":"OPTION_MTU"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
}
,{
"Name":"OPTION_ALL_SUBNETS_MTU"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
}
,{
"Name":"OPTION_BROADCAST_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
}
,{
"Name":"OPTION_PERFORM_MASK_DISCOVERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
}
,{
"Name":"OPTION_BE_A_MASK_SUPPLIER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
}
,{
"Name":"OPTION_PERFORM_ROUTER_DISCOVERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
}
,{
"Name":"OPTION_ROUTER_SOLICITATION_ADDR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"OPTION_STATIC_ROUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
}
,{
"Name":"OPTION_TRAILERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
}
,{
"Name":"OPTION_ARP_CACHE_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
}
,{
"Name":"OPTION_ETHERNET_ENCAPSULATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
}
,{
"Name":"OPTION_TTL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
}
,{
"Name":"OPTION_KEEP_ALIVE_INTERVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
}
,{
"Name":"OPTION_KEEP_ALIVE_DATA_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
}
,{
"Name":"OPTION_NETWORK_INFO_SERVICE_DOM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
}
,{
"Name":"OPTION_NETWORK_INFO_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
}
,{
"Name":"OPTION_NETWORK_TIME_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
}
,{
"Name":"OPTION_VENDOR_SPEC_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
}
,{
"Name":"OPTION_NETBIOS_NAME_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
}
,{
"Name":"OPTION_NETBIOS_DATAGRAM_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
}
,{
"Name":"OPTION_NETBIOS_NODE_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":46
,"Attrs":[]
}
,{
"Name":"OPTION_NETBIOS_SCOPE_OPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":47
,"Attrs":[]
}
,{
"Name":"OPTION_XWINDOW_FONT_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
}
,{
"Name":"OPTION_XWINDOW_DISPLAY_MANAGER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
}
,{
"Name":"OPTION_REQUESTED_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
}
,{
"Name":"OPTION_LEASE_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":51
,"Attrs":[]
}
,{
"Name":"OPTION_OK_TO_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
}
,{
"Name":"OPTION_MESSAGE_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
}
,{
"Name":"OPTION_SERVER_IDENTIFIER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
}
,{
"Name":"OPTION_PARAMETER_REQUEST_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
}
,{
"Name":"OPTION_MESSAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
}
,{
"Name":"OPTION_MESSAGE_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":57
,"Attrs":[]
}
,{
"Name":"OPTION_RENEWAL_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":58
,"Attrs":[]
}
,{
"Name":"OPTION_REBIND_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":59
,"Attrs":[]
}
,{
"Name":"OPTION_CLIENT_CLASS_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":60
,"Attrs":[]
}
,{
"Name":"OPTION_CLIENT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":61
,"Attrs":[]
}
,{
"Name":"OPTION_TFTP_SERVER_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
}
,{
"Name":"OPTION_BOOTFILE_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67
,"Attrs":[]
}
,{
"Name":"OPTION_MSFT_IE_PROXY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":252
,"Attrs":[]
}
,{
"Name":"OPTION_END"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REQUEST_PERSISTENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REQUEST_SYNCHRONOUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REQUEST_ASYNCHRONOUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REQUEST_CANCEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REQUEST_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_REGISTER_HANDLE_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCPCAPI_DEREGISTER_HANDLE_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_REGISTRY_INIT_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20000
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_DATABASE_INIT_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20001
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RPC_INIT_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20002
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_NETWORK_INIT_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20003
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SUBNET_EXITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20004
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SUBNET_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20005
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_PRIMARY_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20006
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ELEMENT_CANT_REMOVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20007
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_OPTION_EXITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20009
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_OPTION_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20010
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ADDRESS_NOT_AVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20011
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RANGE_FULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20012
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_JET_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20013
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_CLIENT_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20014
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_DHCP_MESSAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20015
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_DHCP_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20016
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SERVICE_PAUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20017
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_NOT_RESERVED_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20018
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RESERVED_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20019
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RANGE_TOO_SMALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20020
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_IPRANGE_EXITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20021
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RESERVEDIP_EXITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20022
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_RANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20023
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RANGE_EXTENDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20024
,"Attrs":[]
}
,{
"Name":"ERROR_EXTEND_TOO_SMALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20025
,"Attrs":[]
}
,{
"Name":"WARNING_EXTENDED_LESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":20026
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_JET_CONV_REQUIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20027
,"Attrs":[]
}
,{
"Name":"ERROR_SERVER_INVALID_BOOT_FILE_TABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20028
,"Attrs":[]
}
,{
"Name":"ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20029
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20030
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_IP_ADDRESS_IN_USE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20032
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_LOG_FILE_PATH_TOO_LONG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20033
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_UNSUPPORTED_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20034
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_JET97_CONV_REQUIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20036
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_INIT_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20037
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_SAMSHUTDOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20038
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_NOT_AUTHORIZED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20039
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_DS_UNREACHABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20040
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_DS_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20041
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20042
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_ROGUE_STANDALONE_IN_DS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20043
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_CLASS_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20044
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_CLASS_ALREADY_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20045
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SCOPE_NAME_TOO_LONG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20046
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_DEFAULT_SCOPE_EXITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20047
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_CANT_CHANGE_ATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20048
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_IPRANGE_CONV_ILLEGAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20049
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_NETWORK_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20050
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_CANNOT_MODIFY_BINDINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20051
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SUBNET_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20052
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_MSCOPE_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20053
,"Attrs":[]
}
,{
"Name":"ERROR_MSCOPE_RANGE_TOO_SMALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20054
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_EXEMPTION_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20055
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_EXEMPTION_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20056
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_PARAMETER_OPTION32"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20057
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_NO_DS_AVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20070
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_NO_DHCP_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20071
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_UNEXPECTED_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20072
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_TOO_MANY_ERRORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20073
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_DHCP_SERVER_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20074
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_OPTION_ALREADY_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20075
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_OPTION_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20076
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_CLASS_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20077
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_CLASS_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20078
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SERVER_ALREADY_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20079
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SERVER_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20080
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SERVER_ADDRESS_MISMATCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20081
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SUBNET_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20082
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20083
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_SUBNET_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20084
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_RESERVATION_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20085
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_RESERVATION_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20086
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_POSSIBLE_RANGE_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20087
,"Attrs":[]
}
,{
"Name":"ERROR_DDS_RANGE_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20088
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_DELETE_BUILTIN_CLASS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20089
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_SUBNET_PREFIX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20091
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_DELAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20092
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20093
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20094
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20095
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20101
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20102
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_OPTION_TYPE_MISMATCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20103
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_BAD_PARENT_EXPR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20104
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20105
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_RANGE_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20106
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_RANGE_BAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20107
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20108
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_POLICY_EXPRESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20109
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_INVALID_PROCESSING_ORDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20110
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20111
,"Attrs":[]
}
,{
"Name":"ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20112
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20113
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_RELATIONSHIP_EXISTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20114
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20115
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20116
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_RELATION_IS_SECONDARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20117
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20118
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_TIME_OUT_OF_SYNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20119
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_STATE_NOT_NORMAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20120
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_NO_ADMIN_PERMISSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20121
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SERVER_NOT_REACHABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20122
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SERVER_NOT_RUNNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20123
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_SERVER_NAME_NOT_RESOLVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20124
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20125
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_REACHED_END_OF_SELECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20126
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20127
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_MAX_RELATIONSHIPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20128
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20129
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_MAX_ADD_SCOPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20130
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_BOOT_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20131
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_RANGE_PART_OF_REL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20132
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20133
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20134
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20135
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20136
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20137
,"Attrs":[]
}
,{
"Name":"ERROR_DHCP_NAP_NOT_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20138
,"Attrs":[]
}
,{
"Name":"ERROR_LAST_DHCP_SERVER_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20139
,"Attrs":[]
}
,{
"Name":"DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MAX_PATTERN_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}
,{
"Name":"MAC_ADDRESS_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"HWTYPE_ETHERNET_10MB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"FILTER_STATUS_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"FILTER_STATUS_FULL_MATCH_IN_DENY_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"Set_APIProtocolSupport"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Set_DatabaseName"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"Set_DatabasePath"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"Set_BackupPath"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"Set_BackupInterval"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"Set_DatabaseLoggingFlag"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"Set_RestoreFlag"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"Set_DatabaseCleanupInterval"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"Set_DebugFlag"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"Set_PingRetries"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"Set_BootFileTable"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
}
,{
"Name":"Set_AuditLogState"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"Set_QuarantineON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"Set_QuarantineDefFail"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"CLIENT_TYPE_UNSPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"CLIENT_TYPE_DHCP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"CLIENT_TYPE_BOOTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"CLIENT_TYPE_RESERVATION_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"CLIENT_TYPE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":100
,"Attrs":[]
}
,{
"Name":"Set_UnicastFlag"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Set_RapidCommitFlag"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"Set_PreferredLifetime"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"Set_ValidLifetime"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"Set_T1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"Set_T2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"Set_PreferredLifetimeIATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"Set_ValidLifetimeIATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_STATE_OFFERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_STATE_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_STATE_DECLINED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_STATE_DOOM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_BIT_DELETED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_BIT_UNREGISTERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_BIT_BOTH_REC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"V5_ADDRESS_EX_BIT_DISABLE_PTR_RR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_UPDATE_DOWNLEVEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_CLEANUP_EXPIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_UPDATE_BOTH_ALWAYS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_UPDATE_DHCID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_DISABLE_PTR_UPDATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"DNS_FLAG_HAS_DNS_SUFFIX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"DHCP_OPT_ENUM_IGNORE_VENDOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_OPT_ENUM_USE_CLASSNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_FLAGS_DONT_ACCESS_DS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_FLAGS_DONT_DO_RPC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_FLAGS_OPTION_IS_VENDOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_BOOL_IS_ROGUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_BOOL_IS_DYNBOOTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_BOOL_IS_BINDING_AWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_BOOL_IS_ADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_ULONG_RESTORE_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_TYPE_BOOL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_ATTRIB_TYPE_ULONG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_ENDPOINT_FLAG_CANT_MODIFY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"QUARANTIN_OPTION_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43220
,"Attrs":[]
}
,{
"Name":"QUARANTINE_SCOPE_QUARPROFILE_OPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43221
,"Attrs":[]
}
,{
"Name":"QUARANTINE_CONFIG_OPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43222
,"Attrs":[]
}
,{
"Name":"ADDRESS_TYPE_IANA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"ADDRESS_TYPE_IATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_MIN_DELAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"DHCP_MAX_DELAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1000
,"Attrs":[]
}
,{
"Name":"DHCP_FAILOVER_DELETE_SCOPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_FAILOVER_MAX_NUM_ADD_SCOPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":400
,"Attrs":[]
}
,{
"Name":"DHCP_FAILOVER_MAX_NUM_REL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
}
,{
"Name":"MCLT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SAFEPERIOD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"CHANGESTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"PERCENTAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"PREVSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"SHAREDSECRET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"DHCP_CONTROL_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_CONTROL_STOP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_CONTROL_PAUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DHCP_CONTROL_CONTINUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_DUPLICATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_NOMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_INTERNAL_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_UNAUTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_PAUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_NO_SUBNETS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_WRONG_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_NOADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_PROCESSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
}
,{
"Name":"DHCP_DROP_GEN_FAILURE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"DHCP_SEND_PACKET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
}
,{
"Name":"DHCP_PROB_CONFLICT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870913
,"Attrs":[]
}
,{
"Name":"DHCP_PROB_DECLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870914
,"Attrs":[]
}
,{
"Name":"DHCP_PROB_RELEASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870915
,"Attrs":[]
}
,{
"Name":"DHCP_PROB_NACKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870916
,"Attrs":[]
}
,{
"Name":"DHCP_GIVE_ADDRESS_NEW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":805306369
,"Attrs":[]
}
,{
"Name":"DHCP_GIVE_ADDRESS_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":805306370
,"Attrs":[]
}
,{
"Name":"DHCP_CLIENT_BOOTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":805306371
,"Attrs":[]
}
,{
"Name":"DHCP_CLIENT_DHCP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":805306372
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_CLIENTID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_SERVERID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_IA_NA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_IA_TA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_ORO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_PREFERENCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_UNICAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_RAPID_COMMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_USER_CLASS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_VENDOR_CLASS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_VENDOR_OPTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_RECONF_MSG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_SIP_SERVERS_NAMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_SIP_SERVERS_ADDRS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_DNS_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_DOMAIN_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_IA_PD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_NIS_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_NISP_SERVERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_NIS_DOMAIN_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
}
,{
"Name":"DHCPV6_OPTION_NISP_DOMAIN_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
}
]
,"Types":[
{
"Name":"DHCP_SERVER_OPTIONS"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MessageType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"RequestedAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"RequestLeaseTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"OverlayFields","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"RouterAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"Server","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"ParameterRequestList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ParameterRequestListLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MachineNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddressType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ClientHardwareAddressLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ClassIdentifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassIdentifierLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VendorClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"VendorClassLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"DSDomainNameRequested","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DSDomainName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DSDomainNameLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6CAPI_PARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"nBytesData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6CAPI_PARAMS_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"nParams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Params","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6CAPI_PARAMS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6CAPI_CLASSID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"nBytesData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"StatusCode"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"STATUS_NO_ERROR","Value":0}
,{"Name":"STATUS_UNSPECIFIED_FAILURE","Value":1}
,{"Name":"STATUS_NO_BINDING","Value":3}
,{"Name":"STATUS_NOPREFIX_AVAIL","Value":6}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCPV6Prefix"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"prefix","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"prefixLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"preferredLifeTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"validLifeTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"status","Type":{"Kind":"ApiRef","Name":"StatusCode","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6PrefixLeaseInformation"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"nPrefixes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"prefixArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6Prefix","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"iaid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"T1","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"T2","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"MaxLeaseExpirationTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LastRenewalTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"status","Type":{"Kind":"ApiRef","Name":"StatusCode","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ServerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ServerIdLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPAPI_PARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"nBytesData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPCAPI_PARAMS_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"nParams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Params","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPAPI_PARAMS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPCAPI_CLASSID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"nBytesData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"LPDHCP_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"dwControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_NEWPKT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Packet","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
,{"Name":"PacketSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"PktContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"ProcessIt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_DROP_SEND"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Packet","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
,{"Name":"PacketSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"PktContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_PROB"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Packet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"PacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AltAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"PktContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_GIVE_ADDRESS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Packet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"PacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AltAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddrType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"LeaseTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"PktContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_HANDLE_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Packet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"PacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"PktContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ServerOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_OPTIONS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPDHCP_DELETE_CLIENT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"HwAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"HwAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DHCP_CALLOUT_TABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DhcpControlHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_CONTROL","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpNewPktHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_NEWPKT","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpPktDropHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_DROP_SEND","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpPktSendHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_DROP_SEND","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpAddressDelHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_PROB","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpAddressOfferHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_GIVE_ADDRESS","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpHandleOptionsHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_HANDLE_OPTIONS","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpDeleteClientHook","Type":{"Kind":"ApiRef","Name":"LPDHCP_DELETE_CLIENT","TargetKind":"FunctionPointer","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"DhcpExtensionHook","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"DhcpReservedHook","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"LPDHCP_ENTRY_POINT_FUNC"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ChainDlls","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"CalloutVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"CalloutTbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CALLOUT_TABLE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DATE_TIME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwLowDateTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwHighDateTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"StartAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_BINARY_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_HOST_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NetBiosName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FORCE_FLAG"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpFullForce","Value":0}
,{"Name":"DhcpNoForce","Value":1}
,{"Name":"DhcpFailoverForce","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DWORD_DWORD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DWord1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DWord2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpSubnetEnabled","Value":0}
,{"Name":"DhcpSubnetDisabled","Value":1}
,{"Name":"DhcpSubnetEnabledSwitched","Value":2}
,{"Name":"DhcpSubnetDisabledSwitched","Value":3}
,{"Name":"DhcpSubnetInvalidState","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SUBNET_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SubnetComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PrimaryHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"SubnetState","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_STATE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_INFO_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SubnetComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PrimaryHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"SubnetState","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_STATE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineOn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"Reserved4","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_CLUSTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClusterAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClusterMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RESERVATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedForClient","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpIpRanges","Value":0}
,{"Name":"DhcpSecondaryHosts","Value":1}
,{"Name":"DhcpReservedIps","Value":2}
,{"Name":"DhcpExcludedIpRanges","Value":3}
,{"Name":"DhcpIpUsedClusters","Value":4}
,{"Name":"DhcpIpRangesDhcpOnly","Value":5}
,{"Name":"DhcpIpRangesDhcpBootp","Value":6}
,{"Name":"DhcpIpRangesBootpOnly","Value":7}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SUBNET_ELEMENT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_UNION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_SUBNET_ELEMENT_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"SecondaryHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ReservedIp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RESERVATION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ExcludeIpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"IpUsedCluster","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_CLUSTER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IPV6_ADDRESS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"HighOrderBits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"LowOrderBits","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FILTER_LIST_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Deny","Value":0}
,{"Name":"Allow","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_ADDR_PATTERN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MatchHWType","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HWType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"IsWildcard","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Pattern","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FILTER_ADD_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AddrPatt","Type":{"Kind":"ApiRef","Name":"DHCP_ADDR_PATTERN","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ListType","Type":{"Kind":"ApiRef","Name":"DHCP_FILTER_LIST_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FILTER_GLOBAL_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnforceAllowList","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EnforceDenyList","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FILTER_RECORD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AddrPatt","Type":{"Kind":"ApiRef","Name":"DHCP_ADDR_PATTERN","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FILTER_ENUM_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pEnumRecords","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FILTER_RECORD","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_DATA_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpByteOption","Value":0}
,{"Name":"DhcpWordOption","Value":1}
,{"Name":"DhcpDWordOption","Value":2}
,{"Name":"DhcpDWordDWordOption","Value":3}
,{"Name":"DhcpIpAddressOption","Value":4}
,{"Name":"DhcpStringDataOption","Value":5}
,{"Name":"DhcpBinaryDataOption","Value":6}
,{"Name":"DhcpEncapsulatedDataOption","Value":7}
,{"Name":"DhcpIpv6AddressOption","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_OPTION_DATA_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"OptionType","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_ELEMENT_UNION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_OPTION_ELEMENT_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ByteOption","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"WordOption","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DWordOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DWordDWordOption","Type":{"Kind":"ApiRef","Name":"DWORD_DWORD","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"IpAddressOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StringDataOption","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BinaryDataOption","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"EncapsulatedDataOption","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Ipv6AddressDataOption","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_OPTION_ELEMENT_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA_ELEMENT","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpUnaryElementTypeOption","Value":0}
,{"Name":"DhcpArrayTypeOption","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_OPTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OptionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"OptionComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DefaultValue","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OptionType","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_VALUE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_VALUE_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_SCOPE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpDefaultOptions","Value":0}
,{"Name":"DhcpGlobalOptions","Value":1}
,{"Name":"DhcpSubnetOptions","Value":2}
,{"Name":"DhcpReservedOptions","Value":3}
,{"Name":"DhcpMScopeOptions","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_RESERVED_SCOPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedIpSubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_SCOPE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ScopeType","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"ApiRef","Name":"_DHCP_OPTION_SCOPE_UNION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_DHCP_OPTION_SCOPE_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DefaultScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"GlobalScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"SubnetScopeInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedScopeInfo","Type":{"Kind":"ApiRef","Name":"DHCP_RESERVED_SCOPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"MScopeInfo","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_OPTION_SCOPE_TYPE6"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpDefaultOptions6","Value":0}
,{"Name":"DhcpScopeOptions6","Value":1}
,{"Name":"DhcpReservedOptions6","Value":2}
,{"Name":"DhcpGlobalOptions6","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_RESERVED_SCOPE6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ReservedIpSubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_SCOPE_INFO6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ScopeType","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_TYPE6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_UNION6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_OPTION_SCOPE_UNION6"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DefaultScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"SubnetScopeInfo","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ReservedScopeInfo","Type":{"Kind":"ApiRef","Name":"DHCP_RESERVED_SCOPE6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_OPTION_SCOPE_UNION6"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_OPTION_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QuarantineStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"NOQUARANTINE","Value":0}
,{"Name":"RESTRICTEDACCESS","Value":1}
,{"Name":"DROPPACKET","Value":2}
,{"Name":"PROBATION","Value":3}
,{"Name":"EXEMPT","Value":4}
,{"Name":"DEFAULTQUARSETTING","Value":5}
,{"Name":"NOQUARINFO","Value":6}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_CLIENT_INFO_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_ARRAY_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_FILTER_STATUS_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FilterStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_FILTER_STATUS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_PB"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FilterStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_PB_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_PB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SEARCH_INFO_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpClientIpAddress","Value":0}
,{"Name":"DhcpClientHardwareAddress","Value":1}
,{"Name":"DhcpClientName","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SEARCH_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SearchType","Type":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"SearchInfo","Type":{"Kind":"ApiRef","Name":"DHCP_CLIENT_SEARCH_UNION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_CLIENT_SEARCH_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_CLIENT_SEARCH_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_PROPERTY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpPropTypeByte","Value":0}
,{"Name":"DhcpPropTypeWord","Value":1}
,{"Name":"DhcpPropTypeDword","Value":2}
,{"Name":"DhcpPropTypeString","Value":3}
,{"Name":"DhcpPropTypeBinary","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpPropIdPolicyDnsSuffix","Value":0}
,{"Name":"DhcpPropIdClientAddressStateEx","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ID","Type":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"_DHCP_PROPERTY_VALUE_UNION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_DHCP_PROPERTY_VALUE_UNION"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ByteValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"WordValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"DWordValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StringValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BinaryValue","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_PROPERTY_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FilterStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Properties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_EX_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SCOPE_MIB_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesInuse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumPendingOffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_MIB_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Discovers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Offers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Requests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Acks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Naks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Declines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Releases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ServerStartTime","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCOPE_MIB_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SCOPE_MIB_INFO_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesInuse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumPendingOffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnNumLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnPctQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnProbationLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnNonQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnExemptLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnCapableClients","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_MIB_INFO_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Discovers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Offers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Requests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Acks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Naks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Declines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Releases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ServerStartTime","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QtnNumLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnPctQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnProbationLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnNonQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnExemptLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnCapableClients","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnIASErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCOPE_MIB_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SCOPE_MIB_INFO_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesInuse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumAddressesFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumPendingOffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_MIB_INFO_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Discovers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Offers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Requests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Acks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Naks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Declines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Releases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ServerStartTime","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QtnNumLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnPctQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnProbationLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnNonQtnLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnExemptLeases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnCapableClients","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QtnIASErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DelayedOffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopesWithDelayedOffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCOPE_MIB_INFO_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_CONFIG_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"APIProtocolSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DatabasePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseLoggingFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RestoreFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseCleanupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DebugFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SCAN_FLAG"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpRegistryFix","Value":0}
,{"Name":"DhcpDatabaseFix","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SCAN_ITEM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScanFlag","Type":{"Kind":"ApiRef","Name":"DHCP_SCAN_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SCAN_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumScanItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScanItems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SCAN_ITEM","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLASS_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClassData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLASS_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Classes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLASS_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EnterpriseNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClassData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLASS_INFO_ARRAY_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Classes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_SPECIFIC_STRINGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DefaultVendorClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DefaultUserClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RESERVATION_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedForClient","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"bAllowedClientTypes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RESERVATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ReservedForClient","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ReservedClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ReservedClientDesc","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bAllowedClientTypes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fOptionsPresent","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_RESERVATION_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RESERVATION_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_DATA_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_UNION_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_SUBNET_ELEMENT_UNION_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"SecondaryHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ReservedIp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RESERVATION_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ExcludeIpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"IpUsedCluster","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_CLUSTER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_UNION_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_ARRAY_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_CONFIG_INFO_V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"APIProtocolSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DatabasePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseLoggingFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RestoreFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseCleanupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DebugFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwPingRetries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cbBootTableString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"wszBootTableString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fAuditLog","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_CONFIG_INFO_VQ"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"APIProtocolSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DatabasePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BackupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseLoggingFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RestoreFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DatabaseCleanupInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DebugFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwPingRetries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cbBootTableString","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"wszBootTableString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fAuditLog","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineOn","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"QuarDefFail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QuarRuntimeStatus","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_CONFIG_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"UnicastFlag","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RapidCommitFlag","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PreferredLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ValidLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"T1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"T2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreferredLifetimeIATA","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ValidLifetimeIATA","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fAuditLog","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUPER_SCOPE_TABLE_ENTRY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SuperScopeNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NextInSuperScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SuperScopeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUPER_SCOPE_TABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUPER_SCOPE_TABLE_ENTRY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_ARRAY_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_ALL_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonVendorOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"NumVendorOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VendorOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Option","Type":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_ALL_OPTION_VALUES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"OptionsArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_ALL_OPTION_VALUES_PB"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsVendor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"OptionsArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCPDS_SERVER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ServerAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DsLocType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPDS_SERVERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Servers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPDS_SERVER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_ATTRIB"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DhcpAttribId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DhcpAttribType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DhcpAttribBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DhcpAttribUlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_ATTRIB_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DhcpAttribs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ATTRIB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_BOOTP_IP_RANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"StartAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BootpAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxBootpAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_DATA_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"_DHCP_SUBNET_ELEMENT_UNION_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_DHCP_SUBNET_ELEMENT_UNION_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BOOTP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"SecondaryHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ReservedIp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RESERVATION_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ExcludeIpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"IpUsedCluster","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_CLUSTER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_PERF_STATS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwNumPacketsReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsDuplicate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsExpired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumMilliSecondsProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsInActiveQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsInPingQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumDiscoversReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumOffersSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumRequestsReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumInformsReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumAcksSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumNacksSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumDeclinesReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumReleasesReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumDelayedOfferInQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsInQuarWaitingQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsInQuarReadyQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwNumPacketsInQuarDecisionQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_BIND_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fBoundToDHCPServer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AdapterPrimaryAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterSubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IfIdSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_BIND_ELEMENT_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BIND_ELEMENT","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_BIND_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fBoundToDHCPServer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AdapterPrimaryAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"AdapterSubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"IfDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IpV6IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfIdSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_BIND_ELEMENT_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_BIND_ELEMENT","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RANGE_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"StartAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"EndAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_HOST_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"NetBiosName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Prefix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Preference","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"SubnetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SubnetComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SCOPE_MIB_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Subnet","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"NumAddressesInuse","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumAddressesFree","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumPendingAdvertises","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_MIB_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Solicits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Advertises","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Requests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Renews","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Rebinds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Replies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Confirms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Declines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Releases","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Informs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ServerStartTime","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCOPE_MIB_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RESERVATION_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ReservedIpAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ReservedForClient","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"InterfaceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_TYPE_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Dhcpv6IpRanges","Value":0}
,{"Name":"Dhcpv6ReservedIps","Value":1}
,{"Name":"Dhcpv6ExcludedIpRanges","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SUBNET_ELEMENT_DATA_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_UNION_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"DHCP_SUBNET_ELEMENT_UNION_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"IpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ReservedIp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RESERVATION_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"ExcludeIpRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_UNION_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientDUID","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"AddressType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IAID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientValidLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientPrefLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_IP_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_CLIENT_INFO_ARRAY_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SEARCH_INFO_TYPE_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Dhcpv6ClientIpAddress","Value":0}
,{"Name":"Dhcpv6ClientDUID","Value":1}
,{"Name":"Dhcpv6ClientName","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_SEARCH_INFO_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SearchType","Type":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO_TYPE_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"SearchInfo","Type":{"Kind":"ApiRef","Name":"_DHCP_CLIENT_SEARCH_UNION_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_DHCP_CLIENT_SEARCH_UNION_V6"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientDUID","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"DHCP_POL_ATTR_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpAttrHWAddr","Value":0}
,{"Name":"DhcpAttrOption","Value":1}
,{"Name":"DhcpAttrSubOption","Value":2}
,{"Name":"DhcpAttrFqdn","Value":3}
,{"Name":"DhcpAttrFqdnSingleLabel","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_POL_COMPARATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpCompEqual","Value":0}
,{"Name":"DhcpCompNotEqual","Value":1}
,{"Name":"DhcpCompBeginsWith","Value":2}
,{"Name":"DhcpCompNotBeginWith","Value":3}
,{"Name":"DhcpCompEndsWith","Value":4}
,{"Name":"DhcpCompNotEndWith","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_POL_LOGIC_OPER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpLogicalOr","Value":0}
,{"Name":"DhcpLogicalAnd","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_POLICY_FIELDS_TO_UPDATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpUpdatePolicyName","Value":1}
,{"Name":"DhcpUpdatePolicyOrder","Value":2}
,{"Name":"DhcpUpdatePolicyExpr","Value":4}
,{"Name":"DhcpUpdatePolicyRanges","Value":8}
,{"Name":"DhcpUpdatePolicyDescr","Value":16}
,{"Name":"DhcpUpdatePolicyStatus","Value":32}
,{"Name":"DhcpUpdatePolicyDnsSuffix","Value":64}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_POL_COND"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ParentExpr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DHCP_POL_ATTR_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubOptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_COMPARATOR","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ValueLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POL_COND_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_COND","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POL_EXPR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ParentExpr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_LOGIC_OPER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POL_EXPR_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_EXPR","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_IP_RANGE_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POLICY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProcessingOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Conditions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_COND_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Expressions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_EXPR_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POLICY_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POLICY_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"IsGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProcessingOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Conditions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_COND_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Expressions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POL_EXPR_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Ranges","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Properties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_POLICY_EX_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Elements","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_STATELESS_PARAM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DhcpStatelessPurgeInterval","Value":1}
,{"Name":"DhcpStatelessStatus","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCPV6_STATELESS_PARAMS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Status","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PurgeInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_STATELESS_SCOPE_STATS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"NumStatelessClientsAdded","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"NumStatelessClientsRemoved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV6_STATELESS_STATS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumScopes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_STATELESS_SCOPE_STATS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FAILOVER_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"LoadBalance","Value":0}
,{"Name":"HotStandby","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_FAILOVER_SERVER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PrimaryServer","Value":0}
,{"Name":"SecondaryServer","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"FSM_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"NO_STATE","Value":0}
,{"Name":"INIT","Value":1}
,{"Name":"STARTUP","Value":2}
,{"Name":"NORMAL","Value":3}
,{"Name":"COMMUNICATION_INT","Value":4}
,{"Name":"PARTNER_DOWN","Value":5}
,{"Name":"POTENTIAL_CONFLICT","Value":6}
,{"Name":"CONFLICT_DONE","Value":7}
,{"Name":"RESOLUTION_INT","Value":8}
,{"Name":"RECOVER","Value":9}
,{"Name":"RECOVER_WAIT","Value":10}
,{"Name":"RECOVER_DONE","Value":11}
,{"Name":"PAUSED","Value":12}
,{"Name":"SHUTDOWN","Value":13}
]
,"IntegerBase":"Int32"
}
,{
"Name":"DHCP_FAILOVER_RELATIONSHIP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PrimaryServer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SecondaryServer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_MODE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ServerType","Type":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_SERVER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"FSM_STATE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"PrevState","Type":{"Kind":"ApiRef","Name":"FSM_STATE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"Mclt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SafePeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RelationshipName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PrimaryServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SecondaryServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pScopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
,{"Name":"Percentage","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"SharedSecret","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FAILOVER_RELATIONSHIP_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pRelationships","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV4_FAILOVER_CLIENT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SentPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AckPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RecvPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CltLastTransTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LastBndUpdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BndMsgStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV4_FAILOVER_CLIENT_INFO_ARRAY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Clients","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV4_FAILOVER_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCPV4_FAILOVER_CLIENT_INFO_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"ApiRef","Name":"DHCP_BINARY_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ClientName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClientLeaseExpires","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"OwnerHost","Type":{"Kind":"ApiRef","Name":"DHCP_HOST_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"bClientType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"QuarantineStatus","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"ProbationEnds","Type":{"Kind":"ApiRef","Name":"DATE_TIME","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":[]}
,{"Name":"QuarantineCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SentPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AckPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RecvPotExpTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"StartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CltLastTransTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LastBndUpdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BndMsgStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AddressStateEx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_FAILOVER_STATISTICS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AddrFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AddrInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartnerAddrFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ThisAddrFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PartnerAddrInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ThisAddrInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DHCP_SERVER_OPTIONS"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MessageType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"SubnetMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"RequestedAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"RequestLeaseTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"OverlayFields","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"RouterAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"Server","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"ParameterRequestList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ParameterRequestListLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MachineNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ClientHardwareAddressType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ClientHardwareAddressLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ClientHardwareAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ClassIdentifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ClassIdentifierLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"VendorClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"VendorClassLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DNSName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"DSDomainNameRequested","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DSDomainName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DSDomainNameLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
,"Functions":[
{
"Name":"Dhcpv6CApiInitialize"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"Dhcpv6CApiCleanup"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Dhcpv6RequestParams"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"forceNewInform","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"adapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"classId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6CAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"recdParams","Type":{"Kind":"ApiRef","Name":"DHCPV6CAPI_PARAMS_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
,{"Name":"pSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"Dhcpv6RequestPrefix"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"adapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pclassId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6CAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prefixleaseInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6PrefixLeaseInformation","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pdwTimeToWait","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Dhcpv6RenewPrefix"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"adapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pclassId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6CAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"prefixleaseInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6PrefixLeaseInformation","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pdwTimeToWait","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"bValidatePrefix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Dhcpv6ReleasePrefix"
,"SetLastError":false
,"DllImport":"dhcpcsvc6"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"adapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"classId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6CAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"leaseInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6PrefixLeaseInformation","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCApiInitialize"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCApiCleanup"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"DhcpRequestParams"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPCAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SendParams","Type":{"Kind":"ApiRef","Name":"DHCPCAPI_PARAMS_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"RecdParams","Type":{"Kind":"ApiRef","Name":"DHCPCAPI_PARAMS_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]}
,{"Name":"pSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"RequestIdStr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpUndoRequestParams"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
,{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"RequestIdStr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpRegisterParamChange"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
,{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPCAPI_CLASSID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Params","Type":{"Kind":"ApiRef","Name":"DHCPCAPI_PARAMS_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeRegisterParamChange"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"Event","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveDNSRegistrations"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"DhcpGetOriginalSubnetMask"
,"SetLastError":false
,"DllImport":"dhcpcsvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"sAdapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwSubnetMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddFilterV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"AddFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FILTER_ADD_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpDeleteFilterV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"DeleteFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ADDR_PATTERN","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpSetFilterV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"GlobalFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FILTER_GLOBAL_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpGetFilterV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"GlobalFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FILTER_GLOBAL_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpEnumFilterV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ADDR_PATTERN","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ListType","Type":{"Kind":"ApiRef","Name":"DHCP_FILTER_LIST_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"EnumFilterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FILTER_ENUM_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpCreateSubnet"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetSubnetInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetSubnetInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnets"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpAddSubnetElement"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpEnumSubnetElements"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveSubnetElement"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RemoveElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpDeleteSubnet"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpCreateOption"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetOptionInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetOptionInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumOptions"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOption"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DhcpSetOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetOptionValues"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumOptionValues"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpCreateClientInfoVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetClientInfoVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetClientInfoVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnetClientsVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_ARRAY_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnetClientsFilterStatusInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCreateClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpEnumSubnetClients"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetClientOptions"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientSubnetMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_LIST","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetMibInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"MibInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_MIB_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerSetConfig"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"FieldsToSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerGetConfig"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpScanDatabase"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"FixFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScanList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SCAN_LIST","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRpcFreeMemory"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"BufferPointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetVersion"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"MajorVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MinorVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddSubnetElementV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpEnumSubnetElementsV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveSubnetElementV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RemoveElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpCreateClientInfoV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetClientInfoV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetClientInfoV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnetClientsV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_ARRAY_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerSetConfigV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"FieldsToSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerGetConfigV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_V4","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetSuperScopeV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
,{"Name":"SuperScopeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ChangeExisting","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpDeleteSuperScopeV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SuperScopeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetSuperScopeInfoV4"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SuperScopeTable","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUPER_SCOPE_TABLE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnetClientsV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_ARRAY_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCreateOptionV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetOptionInfoV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetOptionInfoV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumOptionsV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOptionV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"DhcpSetOptionValueV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetOptionValuesV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetOptionValueV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetOptionValueV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumOptionValuesV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOptionValueV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCreateClass"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpModifyClass"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteClass"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpGetClassInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PartialClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"FilledClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumClasses"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfoArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"nRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"nTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetAllOptions"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionStruct","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ALL_OPTIONS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetAllOptionsV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionStruct","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ALL_OPTIONS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetAllOptionValues"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ALL_OPTION_VALUES","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetAllOptionValuesV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ALL_OPTION_VALUES","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumServers"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IdInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"Servers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPDS_SERVERS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"CallbackFn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"CallbackData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddServer"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IdInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"NewServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPDS_SERVER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"CallbackFn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"CallbackData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteServer"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IdInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"NewServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPDS_SERVER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"CallbackFn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"CallbackData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetServerBindingInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BindElementsInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BIND_ELEMENT_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetServerBindingInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BindElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_BIND_ELEMENT_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddSubnetElementV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpEnumSubnetElementsV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveSubnetElementV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RemoveElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4EnumSubnetReservations"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_RESERVATION_INFO_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpCreateOptionV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOptionV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"DhcpEnumOptionsV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Options","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveOptionValueV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetOptionInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetOptionInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"OptionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetOptionValueV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetSubnetInfoVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpCreateSubnetVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpSetSubnetInfoVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpEnumOptionValuesV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"OptionsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"OptionsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDsInit"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"DhcpDsCleanup"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"DhcpSetThreadOptions"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetThreadOptions"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerQueryAttribute"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"DhcpAttribId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pDhcpAttrib","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ATTRIB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerQueryAttributes"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAttribCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pDhcpAttribs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pDhcpAttribArr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ATTRIB_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerRedoAuthorization"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2000"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DhcpAuditLogSetParams"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AuditLogDir","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"DiskCheckInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MaxLogFilesSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MinSpaceOnDisk","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DhcpAuditLogGetParams"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AuditLogDir","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"DiskCheckInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MaxLogFilesSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MinSpaceOnDisk","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerQueryDnsRegCredentials"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"UnameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Uname","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"DomainSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Domain","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpServerSetDnsRegCredentials"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Uname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"DhcpServerSetDnsRegCredentialsV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Uname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"DhcpServerBackupDatabase"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpServerRestoreDatabase"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpServerSetConfigVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"FieldsToSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerGetConfigVQ"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetServerSpecificStrings"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ServerSpecificStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_SPECIFIC_STRINGS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerAuditlogParamsFree"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_VQ","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpCreateSubnetV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteSubnetV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpEnumSubnetsV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_IP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddSubnetElementV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"AddElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpRemoveSubnetElementV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"RemoveElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_DATA_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ForceFlag","Type":{"Kind":"ApiRef","Name":"DHCP_FORCE_FLAG","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpEnumSubnetElementsV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"EnumElementType","Type":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_TYPE_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetSubnetInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpEnumSubnetClientsV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_ARRAY_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerGetConfigV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpServerSetConfigV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"FieldsToSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConfigInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SERVER_CONFIG_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetSubnetInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SUBNET_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetMibInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"MibInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_MIB_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetServerBindingInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BindElementsInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_BIND_ELEMENT_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetServerBindingInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BindElementInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_BIND_ELEMENT_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetClientInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpGetClientInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteClientInfoV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpCreateClassV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpModifyClassV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpDeleteClassV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpEnumClassesV6"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ReservedMustBeZero","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClassInfoArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLASS_INFO_ARRAY_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"nRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"nTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpSetSubnetDelayOffer"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TimeDelayInMilliseconds","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
}
,{
"Name":"DhcpGetSubnetDelayOffer"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TimeDelayInMilliseconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpGetMibInfoV5"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"MibInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_MIB_INFO_V5","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpAddSecurityGroup"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pServer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"DhcpV4GetOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4SetOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_DATA","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4SetOptionValues"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"OptionValues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_VALUE_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4RemoveOptionValue"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4GetAllOptionValues"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ScopeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_OPTION_SCOPE_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_ALL_OPTION_VALUES_PB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4FailoverCreateRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4FailoverSetRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4FailoverDeleteRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pRelationshipName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4FailoverGetRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pRelationshipName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverEnumRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"RelationshipRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"RelationshipTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverAddScopeToRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4FailoverDeleteScopeFromRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4FailoverGetScopeRelationship"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRelationship","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_RELATIONSHIP","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverGetScopeStatistics"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStats","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_FAILOVER_STATISTICS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverGetClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV4_FAILOVER_CLIENT_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverGetSystemTime"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pMaxAllowedDeltaTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4FailoverGetAddressStatus"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpV4FailoverTriggerAddrAllocation"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pFailRelName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprCreateV4Policy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ProcessingOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RootOperator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_LOGIC_OPER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpHlprCreateV4PolicyEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Subnet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ProcessingOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RootOperator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_LOGIC_OPER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpHlprAddV4PolicyExpr"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ParentExpr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_LOGIC_OPER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"ExprIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpHlprAddV4PolicyCondition"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ParentExpr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DHCP_POL_ATTR_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"OptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubOptionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"VendorName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_COMPARATOR","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":8}]}
,{"Name":"ValueLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConditionIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpHlprAddV4PolicyRange"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Range","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprResetV4PolicyExpr"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprModifyV4PolicyExpr"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DHCP_POL_LOGIC_OPER","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprFreeV4Policy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFreeV4PolicyArray"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PolicyArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFreeV4PolicyEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PolicyEx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFreeV4PolicyExArray"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PolicyExArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFreeV4DhcpProperty"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFreeV4DhcpPropertyArray"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DhcpHlprFindV4DhcpProperty"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
,{"Name":"ID","Type":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_ID","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DHCP_PROPERTY_TYPE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprIsV4PolicySingleUC"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4QueryPolicyEnforcement"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4SetPolicyEnforcement"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprIsV4PolicyWellFormed"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpHlprIsV4PolicyValid"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4CreatePolicy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4GetPolicy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4SetPolicy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"FieldsModified","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4DeletePolicy"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4EnumPolicies"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fGlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4AddPolicyRange"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Range","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4RemovePolicyRange"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Range","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_RANGE","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV6SetStatelessStoreParams"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fServerLevel","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"FieldModified","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Params","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_STATELESS_PARAMS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV6GetStatelessStoreParams"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fServerLevel","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"Params","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_STATELESS_PARAMS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV6GetStatelessStatistics"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"StatelessStats","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_STATELESS_STATS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4CreateClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_PB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpV4EnumSubnetClients"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_PB_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4GetClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_PB","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV6CreateClientInfo"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_V6","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpV4GetFreeIPAddress"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"StartIP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EndIP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"NumFreeAddrReq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IPAddrList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_IP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV6GetFreeIPAddress"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2012"
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ScopeId","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"StartIP","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"EndIP","Type":{"Kind":"ApiRef","Name":"DHCP_IPV6_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]},"Attrs":["In"]}
,{"Name":"NumFreeAddrReq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IPAddrList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCPV6_IP_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4CreateClientInfoEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DhcpV4EnumSubnetClientsEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_EX_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ClientsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ClientsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4GetClientInfoEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"SearchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_SEARCH_INFO","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_CLIENT_INFO_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4CreatePolicyEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"PolicyEx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4GetPolicyEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"GlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"DhcpV4SetPolicyEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"FieldsModified","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"GlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"PolicyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Policy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DhcpV4EnumPoliciesEx"
,"SetLastError":false
,"DllImport":"DHCPSAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ServerIpAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ResumeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"PreferredMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"GlobalPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SubnetAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"EnumInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DHCP_POLICY_EX_ARRAY","TargetKind":"Default","Api":"NetworkManagement.Dhcp","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ElementsRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ElementsTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
,"UnicodeAliases":[
]
}