diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:18:21 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:18:21 +0000 |
commit | 4e8199b572f2035b7749cba276ece3a26630d23e (patch) | |
tree | f09feeed6a0fe39d027b1908aa63ea6b35e4b631 /vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs | |
parent | Adding upstream version 1.66.0+dfsg1. (diff) | |
download | rustc-4e8199b572f2035b7749cba276ece3a26630d23e.tar.xz rustc-4e8199b572f2035b7749cba276ece3a26630d23e.zip |
Adding upstream version 1.67.1+dfsg1.upstream/1.67.1+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs')
-rw-r--r-- | vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs | 1854 |
1 files changed, 905 insertions, 949 deletions
diff --git a/vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs b/vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs index e2f5f7dab..302a6c5a3 100644 --- a/vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs @@ -1,4 +1,4 @@ -#[link(name = "windows")] +#[cfg_attr(windows, link(name = "windows"))] extern "system" { #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -508,6 +508,898 @@ pub const CLIENT_TYPE_NONE: u32 = 100u32; pub const CLIENT_TYPE_RESERVATION_FLAG: u32 = 4u32; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub const CLIENT_TYPE_UNSPECIFIED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_DEREGISTER_HANDLE_EVENT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REGISTER_HANDLE_EVENT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REQUEST_ASYNCHRONOUS: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REQUEST_CANCEL: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REQUEST_MASK: u32 = 15u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REQUEST_PERSISTENT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPCAPI_REQUEST_SYNCHRONOUS: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_CLIENTID: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_DNS_SERVERS: u32 = 23u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_DOMAIN_LIST: u32 = 24u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_IA_NA: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_IA_PD: u32 = 25u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_IA_TA: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_NISP_DOMAIN_NAME: u32 = 30u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_NISP_SERVERS: u32 = 28u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_NIS_DOMAIN_NAME: u32 = 29u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_NIS_SERVERS: u32 = 27u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_ORO: u32 = 6u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_PREFERENCE: u32 = 7u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_RAPID_COMMIT: u32 = 14u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_RECONF_MSG: u32 = 19u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_SERVERID: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_SIP_SERVERS_ADDRS: u32 = 22u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_SIP_SERVERS_NAMES: u32 = 21u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_UNICAST: u32 = 12u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_USER_CLASS: u32 = 15u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_VENDOR_CLASS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCPV6_OPTION_VENDOR_OPTS: u32 = 17u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_BOOL_IS_ADMIN: u32 = 5u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_BOOL_IS_BINDING_AWARE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_BOOL_IS_DYNBOOTP: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_BOOL_IS_ROGUE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_TYPE_BOOL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_TYPE_ULONG: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ATTRIB_ULONG_RESTORE_STATUS: u32 = 6u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CALLOUT_ENTRY_POINT: &str = "DhcpServerCalloutEntry"; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CALLOUT_LIST_KEY: &str = "System\\CurrentControlSet\\Services\\DHCPServer\\Parameters"; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CALLOUT_LIST_VALUE: &str = "CalloutDlls"; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CLIENT_BOOTP: u32 = 805306371u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CLIENT_DHCP: u32 = 805306372u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CONTROL_CONTINUE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CONTROL_PAUSE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CONTROL_START: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_CONTROL_STOP: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_DUPLICATE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_GEN_FAILURE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_INTERNAL_ERROR: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_INVALID: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_NOADDRESS: u32 = 10u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_NOMEM: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_NO_SUBNETS: u32 = 7u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_PAUSED: u32 = 6u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_PROCESSED: u32 = 11u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_TIMEOUT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_UNAUTH: u32 = 5u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_DROP_WRONG_SERVER: u32 = 9u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_ENDPOINT_FLAG_CANT_MODIFY: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FAILOVER_DELETE_SCOPES: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FAILOVER_MAX_NUM_ADD_SCOPES: u32 = 400u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FAILOVER_MAX_NUM_REL: u32 = 31u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FLAGS_DONT_ACCESS_DS: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FLAGS_DONT_DO_RPC: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_FLAGS_OPTION_IS_VENDOR: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_GIVE_ADDRESS_NEW: u32 = 805306369u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_GIVE_ADDRESS_OLD: u32 = 805306370u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_MAX_DELAY: u32 = 1000u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_MIN_DELAY: u32 = 0u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_OPT_ENUM_IGNORE_VENDOR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_OPT_ENUM_USE_CLASSNAME: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_PROB_CONFLICT: u32 = 536870913u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_PROB_DECLINE: u32 = 536870914u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_PROB_NACKED: u32 = 536870916u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_PROB_RELEASE: u32 = 536870915u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_SEND_PACKET: u32 = 268435456u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_CLEANUP_EXPIRED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_DISABLE_PTR_UPDATE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_ENABLED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_HAS_DNS_SUFFIX: u32 = 128u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_UPDATE_BOTH_ALWAYS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_UPDATE_DHCID: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DNS_FLAG_UPDATE_DOWNLEVEL: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_CLASS_DOES_NOT_EXIST: u32 = 20078u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_CLASS_EXISTS: u32 = 20077u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_DHCP_SERVER_NOT_FOUND: u32 = 20074u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_NO_DHCP_ROOT: u32 = 20071u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_NO_DS_AVAILABLE: u32 = 20070u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_OPTION_ALREADY_EXISTS: u32 = 20075u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_OPTION_DOES_NOT_EXIST: u32 = 20076u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_POSSIBLE_RANGE_CONFLICT: u32 = 20087u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_RANGE_DOES_NOT_EXIST: u32 = 20088u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_RESERVATION_CONFLICT: u32 = 20086u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_RESERVATION_NOT_PRESENT: u32 = 20085u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SERVER_ADDRESS_MISMATCH: u32 = 20081u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SERVER_ALREADY_EXISTS: u32 = 20079u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SERVER_DOES_NOT_EXIST: u32 = 20080u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SUBNET_EXISTS: u32 = 20082u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE: u32 = 20083u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_SUBNET_NOT_PRESENT: u32 = 20084u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_TOO_MANY_ERRORS: u32 = 20073u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DDS_UNEXPECTED_ERROR: u32 = 20072u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ADDRESS_NOT_AVAILABLE: u32 = 20011u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_CANNOT_MODIFY_BINDINGS: u32 = 20051u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_CANT_CHANGE_ATTRIBUTE: u32 = 20048u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_CLASS_ALREADY_EXISTS: u32 = 20045u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_CLASS_NOT_FOUND: u32 = 20044u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_CLIENT_EXISTS: u32 = 20014u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_DATABASE_INIT_FAILED: u32 = 20001u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_DEFAULT_SCOPE_EXITS: u32 = 20047u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_DELETE_BUILTIN_CLASS: u32 = 20089u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ELEMENT_CANT_REMOVE: u32 = 20007u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_EXEMPTION_EXISTS: u32 = 20055u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_EXEMPTION_NOT_PRESENT: u32 = 20056u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED: u32 = 20127u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_BOOT_NOT_SUPPORTED: u32 = 20131u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED: u32 = 20134u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL: u32 = 20129u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_MAX_ADD_SCOPES: u32 = 20130u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_MAX_RELATIONSHIPS: u32 = 20128u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_NOT_SUPPORTED: u32 = 20118u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_RANGE_PART_OF_REL: u32 = 20132u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST: u32 = 20115u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_RELATIONSHIP_EXISTS: u32 = 20114u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG: u32 = 20125u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_RELATION_IS_SECONDARY: u32 = 20117u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP: u32 = 20113u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP: u32 = 20116u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS: u32 = 20133u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_STATE_NOT_NORMAL: u32 = 20120u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_FO_TIME_OUT_OF_SYNC: u32 = 20119u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT: u32 = 20101u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_DELAY: u32 = 20092u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_DHCP_CLIENT: u32 = 20016u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_DHCP_MESSAGE: u32 = 20015u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_PARAMETER_OPTION32: u32 = 20057u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_POLICY_EXPRESSION: u32 = 20109u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_PROCESSING_ORDER: u32 = 20110u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_RANGE: u32 = 20023u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_INVALID_SUBNET_PREFIX: u32 = 20091u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_IPRANGE_CONV_ILLEGAL: u32 = 20049u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_IPRANGE_EXITS: u32 = 20021u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_IP_ADDRESS_IN_USE: u32 = 20032u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_JET97_CONV_REQUIRED: u32 = 20036u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_JET_CONV_REQUIRED: u32 = 20027u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_JET_ERROR: u32 = 20013u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST: u32 = 20095u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS: u32 = 20093u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS: u32 = 20094u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_LOG_FILE_PATH_TOO_LONG: u32 = 20033u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_MSCOPE_EXISTS: u32 = 20053u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_NAP_NOT_SUPPORTED: u32 = 20138u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_NETWORK_CHANGED: u32 = 20050u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_NETWORK_INIT_FAILED: u32 = 20003u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_NOT_RESERVED_CLIENT: u32 = 20018u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_NO_ADMIN_PERMISSION: u32 = 20121u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_OPTION_EXITS: u32 = 20009u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_OPTION_NOT_PRESENT: u32 = 20010u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_OPTION_TYPE_MISMATCH: u32 = 20103u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_BAD_PARENT_EXPR: u32 = 20104u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED: u32 = 20137u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_EXISTS: u32 = 20105u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED: u32 = 20136u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED: u32 = 20135u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_NOT_FOUND: u32 = 20111u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_RANGE_BAD: u32 = 20107u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_POLICY_RANGE_EXISTS: u32 = 20106u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_PRIMARY_NOT_FOUND: u32 = 20006u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RANGE_EXTENDED: u32 = 20024u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RANGE_FULL: u32 = 20012u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY: u32 = 20108u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RANGE_TOO_SMALL: u32 = 20020u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_REACHED_END_OF_SELECTION: u32 = 20126u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_REGISTRY_INIT_FAILED: u32 = 20000u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RESERVEDIP_EXITS: u32 = 20022u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RESERVED_CLIENT: u32 = 20019u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_DS_CONFLICT: u32 = 20041u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_DS_UNREACHABLE: u32 = 20040u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_INIT_FAILED: u32 = 20037u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_NOT_AUTHORIZED: u32 = 20039u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE: u32 = 20042u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_SAMSHUTDOWN: u32 = 20038u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_ROGUE_STANDALONE_IN_DS: u32 = 20043u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_RPC_INIT_FAILED: u32 = 20002u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SCOPE_NAME_TOO_LONG: u32 = 20046u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SERVER_NAME_NOT_RESOLVED: u32 = 20124u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SERVER_NOT_REACHABLE: u32 = 20122u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SERVER_NOT_RUNNING: u32 = 20123u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SERVICE_PAUSED: u32 = 20017u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SUBNET_EXISTS: u32 = 20052u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SUBNET_EXITS: u32 = 20004u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SUBNET_NOT_PRESENT: u32 = 20005u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG: u32 = 20030u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE: u32 = 20102u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_DHCP_UNSUPPORTED_CLIENT: u32 = 20034u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_EXTEND_TOO_SMALL: u32 = 20025u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_LAST_DHCP_SERVER_ERROR: u32 = 20139u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_MSCOPE_RANGE_TOO_SMALL: u32 = 20054u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT: u32 = 20112u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_SERVER_INVALID_BOOT_FILE_TABLE: u32 = 20028u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME: u32 = 20029u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const FILTER_STATUS_FULL_MATCH_IN_DENY_LIST: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const FILTER_STATUS_NONE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const HWTYPE_ETHERNET_10MB: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const MAC_ADDRESS_LENGTH: u32 = 6u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const MAX_PATTERN_LENGTH: u32 = 255u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const MCLT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const MODE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ALL_SUBNETS_MTU: u32 = 27u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ARP_CACHE_TIMEOUT: u32 = 35u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_BE_A_MASK_SUPPLIER: u32 = 30u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_BE_A_ROUTER: u32 = 19u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_BOOTFILE_NAME: u32 = 67u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_BOOT_FILE_SIZE: u32 = 13u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_BROADCAST_ADDRESS: u32 = 28u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_CLIENT_CLASS_INFO: u32 = 60u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_CLIENT_ID: u32 = 61u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_COOKIE_SERVERS: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_DEFAULT_TTL: u32 = 23u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_DOMAIN_NAME: u32 = 15u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_DOMAIN_NAME_SERVERS: u32 = 6u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_END: u32 = 255u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ETHERNET_ENCAPSULATION: u32 = 36u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_EXTENSIONS_PATH: u32 = 18u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_HOST_NAME: u32 = 12u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_IEN116_NAME_SERVERS: u32 = 5u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_IMPRESS_SERVERS: u32 = 10u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_KEEP_ALIVE_DATA_SIZE: u32 = 39u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_KEEP_ALIVE_INTERVAL: u32 = 38u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_LEASE_TIME: u32 = 51u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_LOG_SERVERS: u32 = 7u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_LPR_SERVERS: u32 = 9u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MAX_REASSEMBLY_SIZE: u32 = 22u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MERIT_DUMP_FILE: u32 = 14u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MESSAGE: u32 = 56u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MESSAGE_LENGTH: u32 = 57u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MESSAGE_TYPE: u32 = 53u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MSFT_IE_PROXY: u32 = 252u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_MTU: u32 = 26u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETBIOS_DATAGRAM_SERVER: u32 = 45u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETBIOS_NAME_SERVER: u32 = 44u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETBIOS_NODE_TYPE: u32 = 46u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETBIOS_SCOPE_OPTION: u32 = 47u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETWORK_INFO_SERVERS: u32 = 41u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETWORK_INFO_SERVICE_DOM: u32 = 40u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NETWORK_TIME_SERVERS: u32 = 42u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_NON_LOCAL_SOURCE_ROUTING: u32 = 20u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_OK_TO_OVERLAY: u32 = 52u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PAD: u32 = 0u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PARAMETER_REQUEST_LIST: u32 = 55u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PERFORM_MASK_DISCOVERY: u32 = 29u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PERFORM_ROUTER_DISCOVERY: u32 = 31u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PMTU_AGING_TIMEOUT: u32 = 24u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_PMTU_PLATEAU_TABLE: u32 = 25u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_POLICY_FILTER_FOR_NLSR: u32 = 21u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_REBIND_TIME: u32 = 59u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_RENEWAL_TIME: u32 = 58u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_REQUESTED_ADDRESS: u32 = 50u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_RLP_SERVERS: u32 = 11u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ROOT_DISK: u32 = 17u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ROUTER_ADDRESS: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_ROUTER_SOLICITATION_ADDR: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_SERVER_IDENTIFIER: u32 = 54u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_STATIC_ROUTES: u32 = 33u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_SUBNET_MASK: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_SWAP_SERVER: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_TFTP_SERVER_NAME: u32 = 66u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_TIME_OFFSET: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_TIME_SERVERS: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_TRAILERS: u32 = 34u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_TTL: u32 = 37u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_VENDOR_SPEC_INFO: u32 = 43u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_XWINDOW_DISPLAY_MANAGER: u32 = 49u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const OPTION_XWINDOW_FONT_SERVER: u32 = 48u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PERCENTAGE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PREVSTATE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const QUARANTINE_CONFIG_OPTION: u32 = 43222u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const QUARANTINE_SCOPE_QUARPROFILE_OPTION: u32 = 43221u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const QUARANTIN_OPTION_BASE: u32 = 43220u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const SAFEPERIOD: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const SHAREDSECRET: u32 = 64u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_APIProtocolSupport: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_AuditLogState: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_BackupInterval: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_BackupPath: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_BootFileTable: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_DatabaseCleanupInterval: u32 = 128u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_DatabaseLoggingFlag: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_DatabaseName: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_DatabasePath: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_DebugFlag: u32 = 256u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_PingRetries: u32 = 512u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_PreferredLifetime: u32 = 4u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_PreferredLifetimeIATA: u32 = 64u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_QuarantineDefFail: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_QuarantineON: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_RapidCommitFlag: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_RestoreFlag: u32 = 64u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_T1: u32 = 16u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_T2: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_UnicastFlag: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_ValidLifetime: u32 = 8u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Set_ValidLifetimeIATA: u32 = 128u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_BIT_BOTH_REC: u32 = 32u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_BIT_DELETED: u32 = 128u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_BIT_UNREGISTERED: u32 = 64u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_EX_BIT_DISABLE_PTR_RR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_STATE_ACTIVE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_STATE_DECLINED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_STATE_DOOM: u32 = 3u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const V5_ADDRESS_STATE_OFFERED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const WARNING_EXTENDED_LESS: i32 = 20026i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCPV6_STATELESS_PARAM_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpStatelessPurgeInterval: DHCPV6_STATELESS_PARAM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpStatelessStatus: DHCPV6_STATELESS_PARAM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_FAILOVER_MODE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const LoadBalance: DHCP_FAILOVER_MODE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const HotStandby: DHCP_FAILOVER_MODE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_FAILOVER_SERVER = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PrimaryServer: DHCP_FAILOVER_SERVER = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const SecondaryServer: DHCP_FAILOVER_SERVER = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_FILTER_LIST_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Deny: DHCP_FILTER_LIST_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Allow: DHCP_FILTER_LIST_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_FORCE_FLAG = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpFullForce: DHCP_FORCE_FLAG = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpNoForce: DHCP_FORCE_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpFailoverForce: DHCP_FORCE_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_OPTION_DATA_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpByteOption: DHCP_OPTION_DATA_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpWordOption: DHCP_OPTION_DATA_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpDWordOption: DHCP_OPTION_DATA_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpDWordDWordOption: DHCP_OPTION_DATA_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpAddressOption: DHCP_OPTION_DATA_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpStringDataOption: DHCP_OPTION_DATA_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpBinaryDataOption: DHCP_OPTION_DATA_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpEncapsulatedDataOption: DHCP_OPTION_DATA_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpv6AddressOption: DHCP_OPTION_DATA_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_OPTION_SCOPE_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpDefaultOptions: DHCP_OPTION_SCOPE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpGlobalOptions: DHCP_OPTION_SCOPE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetOptions: DHCP_OPTION_SCOPE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpReservedOptions: DHCP_OPTION_SCOPE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpMScopeOptions: DHCP_OPTION_SCOPE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_OPTION_SCOPE_TYPE6 = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpDefaultOptions6: DHCP_OPTION_SCOPE_TYPE6 = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpScopeOptions6: DHCP_OPTION_SCOPE_TYPE6 = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpReservedOptions6: DHCP_OPTION_SCOPE_TYPE6 = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpGlobalOptions6: DHCP_OPTION_SCOPE_TYPE6 = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_OPTION_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUnaryElementTypeOption: DHCP_OPTION_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpArrayTypeOption: DHCP_OPTION_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_POLICY_FIELDS_TO_UPDATE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyName: DHCP_POLICY_FIELDS_TO_UPDATE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyOrder: DHCP_POLICY_FIELDS_TO_UPDATE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyExpr: DHCP_POLICY_FIELDS_TO_UPDATE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyRanges: DHCP_POLICY_FIELDS_TO_UPDATE = 8i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyDescr: DHCP_POLICY_FIELDS_TO_UPDATE = 16i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyStatus: DHCP_POLICY_FIELDS_TO_UPDATE = 32i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpUpdatePolicyDnsSuffix: DHCP_POLICY_FIELDS_TO_UPDATE = 64i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_POL_ATTR_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpAttrHWAddr: DHCP_POL_ATTR_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpAttrOption: DHCP_POL_ATTR_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpAttrSubOption: DHCP_POL_ATTR_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpAttrFqdn: DHCP_POL_ATTR_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpAttrFqdnSingleLabel: DHCP_POL_ATTR_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_POL_COMPARATOR = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompEqual: DHCP_POL_COMPARATOR = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompNotEqual: DHCP_POL_COMPARATOR = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompBeginsWith: DHCP_POL_COMPARATOR = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompNotBeginWith: DHCP_POL_COMPARATOR = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompEndsWith: DHCP_POL_COMPARATOR = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpCompNotEndWith: DHCP_POL_COMPARATOR = 5i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_POL_LOGIC_OPER = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpLogicalOr: DHCP_POL_LOGIC_OPER = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpLogicalAnd: DHCP_POL_LOGIC_OPER = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_PROPERTY_ID = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropIdPolicyDnsSuffix: DHCP_PROPERTY_ID = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropIdClientAddressStateEx: DHCP_PROPERTY_ID = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_PROPERTY_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropTypeByte: DHCP_PROPERTY_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropTypeWord: DHCP_PROPERTY_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropTypeDword: DHCP_PROPERTY_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropTypeString: DHCP_PROPERTY_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpPropTypeBinary: DHCP_PROPERTY_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SCAN_FLAG = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpRegistryFix: DHCP_SCAN_FLAG = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpDatabaseFix: DHCP_SCAN_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SEARCH_INFO_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpClientIpAddress: DHCP_SEARCH_INFO_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpClientHardwareAddress: DHCP_SEARCH_INFO_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpClientName: DHCP_SEARCH_INFO_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SEARCH_INFO_TYPE_V6 = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6ClientIpAddress: DHCP_SEARCH_INFO_TYPE_V6 = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6ClientDUID: DHCP_SEARCH_INFO_TYPE_V6 = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6ClientName: DHCP_SEARCH_INFO_TYPE_V6 = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SUBNET_ELEMENT_TYPE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSecondaryHosts: DHCP_SUBNET_ELEMENT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpReservedIps: DHCP_SUBNET_ELEMENT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpUsedClusters: DHCP_SUBNET_ELEMENT_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpRangesDhcpOnly: DHCP_SUBNET_ELEMENT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpRangesDhcpBootp: DHCP_SUBNET_ELEMENT_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpIpRangesBootpOnly: DHCP_SUBNET_ELEMENT_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SUBNET_ELEMENT_TYPE_V6 = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6IpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6ReservedIps: DHCP_SUBNET_ELEMENT_TYPE_V6 = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const Dhcpv6ExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type DHCP_SUBNET_STATE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetEnabled: DHCP_SUBNET_STATE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetDisabled: DHCP_SUBNET_STATE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetEnabledSwitched: DHCP_SUBNET_STATE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetDisabledSwitched: DHCP_SUBNET_STATE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DhcpSubnetInvalidState: DHCP_SUBNET_STATE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type FSM_STATE = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const NO_STATE: FSM_STATE = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const INIT: FSM_STATE = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const STARTUP: FSM_STATE = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const NORMAL: FSM_STATE = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const COMMUNICATION_INT: FSM_STATE = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PARTNER_DOWN: FSM_STATE = 5i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const POTENTIAL_CONFLICT: FSM_STATE = 6i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const CONFLICT_DONE: FSM_STATE = 7i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const RESOLUTION_INT: FSM_STATE = 8i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const RECOVER: FSM_STATE = 9i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const RECOVER_WAIT: FSM_STATE = 10i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const RECOVER_DONE: FSM_STATE = 11i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PAUSED: FSM_STATE = 12i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const SHUTDOWN: FSM_STATE = 13i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type QuarantineStatus = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const NOQUARANTINE: QuarantineStatus = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const RESTRICTEDACCESS: QuarantineStatus = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DROPPACKET: QuarantineStatus = 2i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const PROBATION: QuarantineStatus = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const EXEMPT: QuarantineStatus = 4i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const DEFAULTQUARSETTING: QuarantineStatus = 5i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const NOQUARINFO: QuarantineStatus = 6i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub type StatusCode = i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const STATUS_NO_ERROR: StatusCode = 0i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const STATUS_UNSPECIFIED_FAILURE: StatusCode = 1i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const STATUS_NO_BINDING: StatusCode = 3i32; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] +pub const STATUS_NOPREFIX_AVAIL: StatusCode = 6i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DATE_TIME { @@ -551,8 +1443,6 @@ impl ::core::clone::Clone for DHCPCAPI_CLASSID { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_DEREGISTER_HANDLE_EVENT: u32 = 1u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -568,18 +1458,6 @@ impl ::core::clone::Clone for DHCPCAPI_PARAMS_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REGISTER_HANDLE_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_ASYNCHRONOUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_CANCEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_SYNCHRONOUS: u32 = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCPDS_SERVER { @@ -823,48 +1701,6 @@ impl ::core::clone::Clone for DHCPV6_IP_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_CLIENTID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_DNS_SERVERS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_DOMAIN_LIST: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_NA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_PD: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_TA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NISP_DOMAIN_NAME: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NISP_SERVERS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NIS_DOMAIN_NAME: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NIS_SERVERS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_ORO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_PREFERENCE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_RAPID_COMMIT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_RECONF_MSG: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SERVERID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SIP_SERVERS_ADDRS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SIP_SERVERS_NAMES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_UNICAST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_USER_CLASS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_VENDOR_CLASS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_VENDOR_OPTS: u32 = 17u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -880,12 +1716,6 @@ impl ::core::clone::Clone for DHCPV6_STATELESS_PARAMS { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCPV6_STATELESS_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStatelessPurgeInterval: DHCPV6_STATELESS_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStatelessStatus: DHCPV6_STATELESS_PARAM_TYPE = 2i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCPV6_STATELESS_SCOPE_STATS { @@ -1068,22 +1898,6 @@ impl ::core::clone::Clone for DHCP_ATTRIB_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_ADMIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_BINDING_AWARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_DYNBOOTP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_ROGUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_TYPE_BOOL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_TYPE_ULONG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_ULONG_RESTORE_STATUS: u32 = 6u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_BINARY_DATA { @@ -1145,12 +1959,6 @@ impl ::core::clone::Clone for DHCP_BOOTP_IP_RANGE { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_ENTRY_POINT: &str = "DhcpServerCalloutEntry"; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_LIST_KEY: &str = "System\\CurrentControlSet\\Services\\DHCPServer\\Parameters"; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_LIST_VALUE: &str = "CalloutDlls"; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -1243,10 +2051,6 @@ impl ::core::clone::Clone for DHCP_CLASS_INFO_V6 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CLIENT_BOOTP: u32 = 805306371u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CLIENT_DHCP: u32 = 805306372u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -1536,52 +2340,6 @@ impl ::core::clone::Clone for DHCP_CLIENT_INFO_VQ { } #[repr(C)] pub struct DHCP_CLIENT_SEARCH_UNION(pub u8); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_CONTINUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_PAUSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_DUPLICATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_GEN_FAILURE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_INTERNAL_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_INVALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NOADDRESS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NOMEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NO_SUBNETS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_PAUSED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_PROCESSED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_TIMEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_UNAUTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_WRONG_SERVER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ENDPOINT_FLAG_CANT_MODIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_DELETE_SCOPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_MAX_NUM_ADD_SCOPES: u32 = 400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_MAX_NUM_REL: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FAILOVER_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const LoadBalance: DHCP_FAILOVER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const HotStandby: DHCP_FAILOVER_MODE = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_FAILOVER_RELATIONSHIP { @@ -1618,12 +2376,6 @@ impl ::core::clone::Clone for DHCP_FAILOVER_RELATIONSHIP_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FAILOVER_SERVER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PrimaryServer: DHCP_FAILOVER_SERVER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SecondaryServer: DHCP_FAILOVER_SERVER = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_FAILOVER_STATISTICS { @@ -1687,12 +2439,6 @@ impl ::core::clone::Clone for DHCP_FILTER_GLOBAL_INFO { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FILTER_LIST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Deny: DHCP_FILTER_LIST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Allow: DHCP_FILTER_LIST_TYPE = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -1708,24 +2454,6 @@ impl ::core::clone::Clone for DHCP_FILTER_RECORD { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_DONT_ACCESS_DS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_DONT_DO_RPC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_OPTION_IS_VENDOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FORCE_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpFullForce: DHCP_FORCE_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpNoForce: DHCP_FORCE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpFailoverForce: DHCP_FORCE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_GIVE_ADDRESS_NEW: u32 = 805306369u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_GIVE_ADDRESS_OLD: u32 = 805306370u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_HOST_INFO { @@ -1878,8 +2606,6 @@ impl ::core::clone::Clone for DHCP_IP_RESERVATION_V6 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_MAX_DELAY: u32 = 1000u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_MIB_INFO { @@ -1979,8 +2705,6 @@ impl ::core::clone::Clone for DHCP_MIB_INFO_VQ { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_MIN_DELAY: u32 = 0u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_OPTION { @@ -2051,26 +2775,6 @@ impl ::core::clone::Clone for DHCP_OPTION_DATA_ELEMENT_0 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpByteOption: DHCP_OPTION_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpWordOption: DHCP_OPTION_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDWordOption: DHCP_OPTION_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDWordDWordOption: DHCP_OPTION_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpAddressOption: DHCP_OPTION_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStringDataOption: DHCP_OPTION_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpBinaryDataOption: DHCP_OPTION_DATA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpEncapsulatedDataOption: DHCP_OPTION_DATA_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpv6AddressOption: DHCP_OPTION_DATA_TYPE = 8i32; #[repr(C)] pub struct DHCP_OPTION_ELEMENT_UNION(pub u8); #[repr(C)] @@ -2137,36 +2841,8 @@ impl ::core::clone::Clone for DHCP_OPTION_SCOPE_INFO6_0 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_SCOPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDefaultOptions: DHCP_OPTION_SCOPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpGlobalOptions: DHCP_OPTION_SCOPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetOptions: DHCP_OPTION_SCOPE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedOptions: DHCP_OPTION_SCOPE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpMScopeOptions: DHCP_OPTION_SCOPE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_SCOPE_TYPE6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDefaultOptions6: DHCP_OPTION_SCOPE_TYPE6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpScopeOptions6: DHCP_OPTION_SCOPE_TYPE6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedOptions6: DHCP_OPTION_SCOPE_TYPE6 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpGlobalOptions6: DHCP_OPTION_SCOPE_TYPE6 = 3i32; #[repr(C)] pub struct DHCP_OPTION_SCOPE_UNION6(pub u8); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUnaryElementTypeOption: DHCP_OPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpArrayTypeOption: DHCP_OPTION_TYPE = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_OPTION_VALUE { @@ -2191,10 +2867,6 @@ impl ::core::clone::Clone for DHCP_OPTION_VALUE_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_OPT_ENUM_IGNORE_VENDOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_OPT_ENUM_USE_CLASSNAME: u32 = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_PERF_STATS { @@ -2299,48 +2971,6 @@ impl ::core::clone::Clone for DHCP_POLICY_EX_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POLICY_FIELDS_TO_UPDATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyName: DHCP_POLICY_FIELDS_TO_UPDATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyOrder: DHCP_POLICY_FIELDS_TO_UPDATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyExpr: DHCP_POLICY_FIELDS_TO_UPDATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyRanges: DHCP_POLICY_FIELDS_TO_UPDATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyDescr: DHCP_POLICY_FIELDS_TO_UPDATE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyStatus: DHCP_POLICY_FIELDS_TO_UPDATE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyDnsSuffix: DHCP_POLICY_FIELDS_TO_UPDATE = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_ATTR_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrHWAddr: DHCP_POL_ATTR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrOption: DHCP_POL_ATTR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrSubOption: DHCP_POL_ATTR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrFqdn: DHCP_POL_ATTR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrFqdnSingleLabel: DHCP_POL_ATTR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_COMPARATOR = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompEqual: DHCP_POL_COMPARATOR = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotEqual: DHCP_POL_COMPARATOR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompBeginsWith: DHCP_POL_COMPARATOR = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotBeginWith: DHCP_POL_COMPARATOR = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompEndsWith: DHCP_POL_COMPARATOR = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotEndWith: DHCP_POL_COMPARATOR = 5i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_POL_COND { @@ -2395,20 +3025,6 @@ impl ::core::clone::Clone for DHCP_POL_EXPR_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_LOGIC_OPER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpLogicalOr: DHCP_POL_LOGIC_OPER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpLogicalAnd: DHCP_POL_LOGIC_OPER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_CONFLICT: u32 = 536870913u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_DECLINE: u32 = 536870914u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_NACKED: u32 = 536870916u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_RELEASE: u32 = 536870915u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_PROPERTY { @@ -2449,24 +3065,6 @@ impl ::core::clone::Clone for DHCP_PROPERTY_ARRAY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropIdPolicyDnsSuffix: DHCP_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropIdClientAddressStateEx: DHCP_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeByte: DHCP_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeWord: DHCP_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeDword: DHCP_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeString: DHCP_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeBinary: DHCP_PROPERTY_TYPE = 4i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_RESERVATION_INFO_ARRAY { @@ -2503,12 +3101,6 @@ impl ::core::clone::Clone for DHCP_RESERVED_SCOPE6 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SCAN_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpRegistryFix: DHCP_SCAN_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDatabaseFix: DHCP_SCAN_FLAG = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_SCAN_ITEM { @@ -2558,22 +3150,6 @@ impl ::core::clone::Clone for DHCP_SEARCH_INFO_0 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SEARCH_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientIpAddress: DHCP_SEARCH_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientHardwareAddress: DHCP_SEARCH_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientName: DHCP_SEARCH_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SEARCH_INFO_TYPE_V6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientIpAddress: DHCP_SEARCH_INFO_TYPE_V6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientDUID: DHCP_SEARCH_INFO_TYPE_V6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientName: DHCP_SEARCH_INFO_TYPE_V6 = 2i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_SEARCH_INFO_V6 { @@ -2599,8 +3175,6 @@ impl ::core::clone::Clone for DHCP_SEARCH_INFO_V6_0 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_SEND_PACKET: u32 = 268435456u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_SERVER_CONFIG_INFO { @@ -2699,48 +3273,6 @@ impl ::core::clone::Clone for DHCP_SERVER_CONFIG_INFO_VQ { } #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_SERVER_OPTIONS { - pub MessageType: *mut u8, - pub SubnetMask: *mut u32, - pub RequestedAddress: *mut u32, - pub RequestLeaseTime: *mut u32, - pub OverlayFields: *mut u8, - pub RouterAddress: *mut u32, - pub Server: *mut u32, - pub ParameterRequestList: *mut u8, - pub ParameterRequestListLength: u32, - pub MachineName: ::windows_sys::core::PSTR, - pub MachineNameLength: u32, - pub ClientHardwareAddressType: u8, - pub ClientHardwareAddressLength: u8, - pub ClientHardwareAddress: *mut u8, - pub ClassIdentifier: ::windows_sys::core::PSTR, - pub ClassIdentifierLength: u32, - pub VendorClass: *mut u8, - pub VendorClassLength: u32, - pub DNSFlags: u32, - pub DNSNameLength: u32, - pub DNSName: *mut u8, - pub DSDomainNameRequested: super::super::Foundation::BOOLEAN, - pub DSDomainName: ::windows_sys::core::PSTR, - pub DSDomainNameLen: u32, - pub ScopeId: *mut u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_SERVER_OPTIONS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_SERVER_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_SERVER_OPTIONS { pub MessageType: *mut u8, @@ -2769,10 +3301,8 @@ pub struct DHCP_SERVER_OPTIONS { pub DSDomainNameLen: u32, pub ScopeId: *mut u32, } -#[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] impl ::core::marker::Copy for DHCP_SERVER_OPTIONS {} -#[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] impl ::core::clone::Clone for DHCP_SERVER_OPTIONS { fn clone(&self) -> Self { @@ -2945,32 +3475,6 @@ impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6 { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_ELEMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSecondaryHosts: DHCP_SUBNET_ELEMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedIps: DHCP_SUBNET_ELEMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpUsedClusters: DHCP_SUBNET_ELEMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesDhcpOnly: DHCP_SUBNET_ELEMENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesDhcpBootp: DHCP_SUBNET_ELEMENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesBootpOnly: DHCP_SUBNET_ELEMENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_ELEMENT_TYPE_V6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6IpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ReservedIps: DHCP_SUBNET_ELEMENT_TYPE_V6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 2i32; #[repr(C)] pub struct DHCP_SUBNET_ELEMENT_UNION(pub u8); #[repr(C)] @@ -3031,20 +3535,6 @@ impl ::core::clone::Clone for DHCP_SUBNET_INFO_VQ { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetEnabled: DHCP_SUBNET_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetDisabled: DHCP_SUBNET_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetEnabledSwitched: DHCP_SUBNET_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetDisabledSwitched: DHCP_SUBNET_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetInvalidState: DHCP_SUBNET_STATE = 4i32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DHCP_SUPER_SCOPE_TABLE { @@ -3071,20 +3561,6 @@ impl ::core::clone::Clone for DHCP_SUPER_SCOPE_TABLE_ENTRY { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_CLEANUP_EXPIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_DISABLE_PTR_UPDATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_HAS_DNS_SUFFIX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_BOTH_ALWAYS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_DHCID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_DOWNLEVEL: u32 = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct DWORD_DWORD { @@ -3097,470 +3573,6 @@ impl ::core::clone::Clone for DWORD_DWORD { *self } } -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_CLASS_DOES_NOT_EXIST: u32 = 20078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_CLASS_EXISTS: u32 = 20077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_DHCP_SERVER_NOT_FOUND: u32 = 20074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_NO_DHCP_ROOT: u32 = 20071u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_NO_DS_AVAILABLE: u32 = 20070u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_OPTION_ALREADY_EXISTS: u32 = 20075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_OPTION_DOES_NOT_EXIST: u32 = 20076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_POSSIBLE_RANGE_CONFLICT: u32 = 20087u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RANGE_DOES_NOT_EXIST: u32 = 20088u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RESERVATION_CONFLICT: u32 = 20086u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RESERVATION_NOT_PRESENT: u32 = 20085u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_ADDRESS_MISMATCH: u32 = 20081u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_ALREADY_EXISTS: u32 = 20079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_DOES_NOT_EXIST: u32 = 20080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_EXISTS: u32 = 20082u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE: u32 = 20083u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_NOT_PRESENT: u32 = 20084u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_TOO_MANY_ERRORS: u32 = 20073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_UNEXPECTED_ERROR: u32 = 20072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ADDRESS_NOT_AVAILABLE: u32 = 20011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CANNOT_MODIFY_BINDINGS: u32 = 20051u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CANT_CHANGE_ATTRIBUTE: u32 = 20048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLASS_ALREADY_EXISTS: u32 = 20045u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLASS_NOT_FOUND: u32 = 20044u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLIENT_EXISTS: u32 = 20014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DATABASE_INIT_FAILED: u32 = 20001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DEFAULT_SCOPE_EXITS: u32 = 20047u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DELETE_BUILTIN_CLASS: u32 = 20089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ELEMENT_CANT_REMOVE: u32 = 20007u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_EXEMPTION_EXISTS: u32 = 20055u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_EXEMPTION_NOT_PRESENT: u32 = 20056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED: u32 = 20127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_BOOT_NOT_SUPPORTED: u32 = 20131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED: u32 = 20134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL: u32 = 20129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_MAX_ADD_SCOPES: u32 = 20130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_MAX_RELATIONSHIPS: u32 = 20128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_NOT_SUPPORTED: u32 = 20118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RANGE_PART_OF_REL: u32 = 20132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST: u32 = 20115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_EXISTS: u32 = 20114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG: u32 = 20125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATION_IS_SECONDARY: u32 = 20117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP: u32 = 20113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP: u32 = 20116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS: u32 = 20133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_STATE_NOT_NORMAL: u32 = 20120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_TIME_OUT_OF_SYNC: u32 = 20119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT: u32 = 20101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DELAY: u32 = 20092u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DHCP_CLIENT: u32 = 20016u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DHCP_MESSAGE: u32 = 20015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_PARAMETER_OPTION32: u32 = 20057u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_POLICY_EXPRESSION: u32 = 20109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_PROCESSING_ORDER: u32 = 20110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_RANGE: u32 = 20023u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_SUBNET_PREFIX: u32 = 20091u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IPRANGE_CONV_ILLEGAL: u32 = 20049u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IPRANGE_EXITS: u32 = 20021u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IP_ADDRESS_IN_USE: u32 = 20032u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET97_CONV_REQUIRED: u32 = 20036u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET_CONV_REQUIRED: u32 = 20027u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET_ERROR: u32 = 20013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST: u32 = 20095u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS: u32 = 20093u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS: u32 = 20094u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LOG_FILE_PATH_TOO_LONG: u32 = 20033u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_MSCOPE_EXISTS: u32 = 20053u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NAP_NOT_SUPPORTED: u32 = 20138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NETWORK_CHANGED: u32 = 20050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NETWORK_INIT_FAILED: u32 = 20003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NOT_RESERVED_CLIENT: u32 = 20018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NO_ADMIN_PERMISSION: u32 = 20121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_EXITS: u32 = 20009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_NOT_PRESENT: u32 = 20010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_TYPE_MISMATCH: u32 = 20103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_BAD_PARENT_EXPR: u32 = 20104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED: u32 = 20137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_EXISTS: u32 = 20105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED: u32 = 20136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED: u32 = 20135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_NOT_FOUND: u32 = 20111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_RANGE_BAD: u32 = 20107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_RANGE_EXISTS: u32 = 20106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_PRIMARY_NOT_FOUND: u32 = 20006u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_EXTENDED: u32 = 20024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_FULL: u32 = 20012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY: u32 = 20108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_TOO_SMALL: u32 = 20020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_REACHED_END_OF_SELECTION: u32 = 20126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_REGISTRY_INIT_FAILED: u32 = 20000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RESERVEDIP_EXITS: u32 = 20022u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RESERVED_CLIENT: u32 = 20019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_DS_CONFLICT: u32 = 20041u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_DS_UNREACHABLE: u32 = 20040u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_INIT_FAILED: u32 = 20037u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_NOT_AUTHORIZED: u32 = 20039u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE: u32 = 20042u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_SAMSHUTDOWN: u32 = 20038u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_STANDALONE_IN_DS: u32 = 20043u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RPC_INIT_FAILED: u32 = 20002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SCOPE_NAME_TOO_LONG: u32 = 20046u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NAME_NOT_RESOLVED: u32 = 20124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NOT_REACHABLE: u32 = 20122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NOT_RUNNING: u32 = 20123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVICE_PAUSED: u32 = 20017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_EXISTS: u32 = 20052u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_EXITS: u32 = 20004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_NOT_PRESENT: u32 = 20005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG: u32 = 20030u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE: u32 = 20102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_UNSUPPORTED_CLIENT: u32 = 20034u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_EXTEND_TOO_SMALL: u32 = 20025u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_LAST_DHCP_SERVER_ERROR: u32 = 20139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_MSCOPE_RANGE_TOO_SMALL: u32 = 20054u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT: u32 = 20112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SERVER_INVALID_BOOT_FILE_TABLE: u32 = 20028u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME: u32 = 20029u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_FULL_MATCH_IN_DENY_LIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type FSM_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NO_STATE: FSM_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const INIT: FSM_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STARTUP: FSM_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NORMAL: FSM_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const COMMUNICATION_INT: FSM_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PARTNER_DOWN: FSM_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const POTENTIAL_CONFLICT: FSM_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CONFLICT_DONE: FSM_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RESOLUTION_INT: FSM_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER: FSM_STATE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER_WAIT: FSM_STATE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER_DONE: FSM_STATE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PAUSED: FSM_STATE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SHUTDOWN: FSM_STATE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const HWTYPE_ETHERNET_10MB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_CONTROL = ::core::option::Option<unsafe extern "system" fn(dwcontrolcode: u32, lpreserved: *mut ::core::ffi::c_void) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_DELETE_CLIENT = ::core::option::Option<unsafe extern "system" fn(ipaddress: u32, hwaddress: *mut u8, hwaddresslength: u32, reserved: u32, clienttype: u32) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_DROP_SEND = ::core::option::Option<unsafe extern "system" fn(packet: *mut *mut u8, packetsize: *mut u32, controlcode: u32, ipaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDHCP_ENTRY_POINT_FUNC = ::core::option::Option<unsafe extern "system" fn(chaindlls: ::windows_sys::core::PCWSTR, calloutversion: u32, callouttbl: *mut DHCP_CALLOUT_TABLE) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_GIVE_ADDRESS = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, controlcode: u32, ipaddress: u32, altaddress: u32, addrtype: u32, leasetime: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDHCP_HANDLE_OPTIONS = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void, serveroptions: *mut DHCP_SERVER_OPTIONS) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_NEWPKT = ::core::option::Option<unsafe extern "system" fn(packet: *mut *mut u8, packetsize: *mut u32, ipaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut *mut ::core::ffi::c_void, processit: *mut i32) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_PROB = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, controlcode: u32, ipaddress: u32, altaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MAC_ADDRESS_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MAX_PATTERN_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MCLT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ALL_SUBNETS_MTU: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ARP_CACHE_TIMEOUT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BE_A_MASK_SUPPLIER: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BE_A_ROUTER: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BOOTFILE_NAME: u32 = 67u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BOOT_FILE_SIZE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BROADCAST_ADDRESS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_CLIENT_CLASS_INFO: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_CLIENT_ID: u32 = 61u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_COOKIE_SERVERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DEFAULT_TTL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DOMAIN_NAME: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DOMAIN_NAME_SERVERS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_END: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ETHERNET_ENCAPSULATION: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_EXTENSIONS_PATH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_HOST_NAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_IEN116_NAME_SERVERS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_IMPRESS_SERVERS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_KEEP_ALIVE_DATA_SIZE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_KEEP_ALIVE_INTERVAL: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LEASE_TIME: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LOG_SERVERS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LPR_SERVERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MAX_REASSEMBLY_SIZE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MERIT_DUMP_FILE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE_LENGTH: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE_TYPE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MSFT_IE_PROXY: u32 = 252u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MTU: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_DATAGRAM_SERVER: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_NAME_SERVER: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_NODE_TYPE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_SCOPE_OPTION: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_INFO_SERVERS: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_INFO_SERVICE_DOM: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_TIME_SERVERS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NON_LOCAL_SOURCE_ROUTING: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_OK_TO_OVERLAY: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PARAMETER_REQUEST_LIST: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PERFORM_MASK_DISCOVERY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PERFORM_ROUTER_DISCOVERY: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PMTU_AGING_TIMEOUT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PMTU_PLATEAU_TABLE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_POLICY_FILTER_FOR_NLSR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_REBIND_TIME: u32 = 59u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_RENEWAL_TIME: u32 = 58u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_REQUESTED_ADDRESS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_RLP_SERVERS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROOT_DISK: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROUTER_ADDRESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROUTER_SOLICITATION_ADDR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SERVER_IDENTIFIER: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_STATIC_ROUTES: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SUBNET_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SWAP_SERVER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TFTP_SERVER_NAME: u32 = 66u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TIME_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TIME_SERVERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TRAILERS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TTL: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_VENDOR_SPEC_INFO: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_XWINDOW_DISPLAY_MANAGER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_XWINDOW_FONT_SERVER: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PERCENTAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PREVSTATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTINE_CONFIG_OPTION: u32 = 43222u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTINE_SCOPE_QUARPROFILE_OPTION: u32 = 43221u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTIN_OPTION_BASE: u32 = 43220u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type QuarantineStatus = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NOQUARANTINE: QuarantineStatus = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RESTRICTEDACCESS: QuarantineStatus = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DROPPACKET: QuarantineStatus = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PROBATION: QuarantineStatus = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const EXEMPT: QuarantineStatus = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DEFAULTQUARSETTING: QuarantineStatus = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NOQUARINFO: QuarantineStatus = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SAFEPERIOD: u32 = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] pub struct SCOPE_MIB_INFO { @@ -3624,76 +3636,20 @@ impl ::core::clone::Clone for SCOPE_MIB_INFO_VQ { } } #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SHAREDSECRET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_APIProtocolSupport: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_AuditLogState: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BackupInterval: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BackupPath: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BootFileTable: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseCleanupInterval: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseLoggingFlag: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseName: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabasePath: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DebugFlag: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PingRetries: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PreferredLifetime: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PreferredLifetimeIATA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_QuarantineDefFail: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_QuarantineON: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_RapidCommitFlag: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_RestoreFlag: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_T1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_T2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_UnicastFlag: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_ValidLifetime: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_ValidLifetimeIATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type StatusCode = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NO_ERROR: StatusCode = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_UNSPECIFIED_FAILURE: StatusCode = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NO_BINDING: StatusCode = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NOPREFIX_AVAIL: StatusCode = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_BOTH_REC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_DELETED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_UNREGISTERED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_EX_BIT_DISABLE_PTR_RR: u32 = 1u32; +pub type LPDHCP_CONTROL = ::core::option::Option<unsafe extern "system" fn(dwcontrolcode: u32, lpreserved: *mut ::core::ffi::c_void) -> u32>; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_ACTIVE: u32 = 1u32; +pub type LPDHCP_DELETE_CLIENT = ::core::option::Option<unsafe extern "system" fn(ipaddress: u32, hwaddress: *mut u8, hwaddresslength: u32, reserved: u32, clienttype: u32) -> u32>; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_DECLINED: u32 = 2u32; +pub type LPDHCP_DROP_SEND = ::core::option::Option<unsafe extern "system" fn(packet: *mut *mut u8, packetsize: *mut u32, controlcode: u32, ipaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type LPDHCP_ENTRY_POINT_FUNC = ::core::option::Option<unsafe extern "system" fn(chaindlls: ::windows_sys::core::PCWSTR, calloutversion: u32, callouttbl: *mut DHCP_CALLOUT_TABLE) -> u32>; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_DOOM: u32 = 3u32; +pub type LPDHCP_GIVE_ADDRESS = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, controlcode: u32, ipaddress: u32, altaddress: u32, addrtype: u32, leasetime: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; +#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type LPDHCP_HANDLE_OPTIONS = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void, serveroptions: *mut DHCP_SERVER_OPTIONS) -> u32>; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_OFFERED: u32 = 0u32; +pub type LPDHCP_NEWPKT = ::core::option::Option<unsafe extern "system" fn(packet: *mut *mut u8, packetsize: *mut u32, ipaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut *mut ::core::ffi::c_void, processit: *mut i32) -> u32>; #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const WARNING_EXTENDED_LESS: i32 = 20026i32; +pub type LPDHCP_PROB = ::core::option::Option<unsafe extern "system" fn(packet: *mut u8, packetsize: u32, controlcode: u32, ipaddress: u32, altaddress: u32, reserved: *mut ::core::ffi::c_void, pktcontext: *mut ::core::ffi::c_void) -> u32>; |