| VirtualBox Main API
    | 
The global DHCP server configuration, see IDHCPServer::globalConfig. More...
 
  
| Additional Inherited Members | |
|  Public Member Functions inherited from IDHCPConfig | |
| void | setOption (in DHCPOption option, in DHCPOptionEncoding encoding, in wstring value) | 
| Sets a DHCP option. | |
| void | removeOption (in DHCPOption option) | 
| Removes the given DHCP option. | |
| void | removeAllOptions () | 
| Removes all the options. | |
| void | getOption (in DHCPOption option, out DHCPOptionEncoding encoding, [retval] out wstring value) | 
| Gets the value of a single DHCP option. | |
| void | getAllOptions (out DHCPOption[] options, out DHCPOptionEncoding[] encodings, [retval] out wstring[] values) | 
| Gets all DHCP options and their values. | |
| void | remove () | 
| Remove this group or individual configuration. | |
|  Public Attributes inherited from IDHCPConfig | |
| readonly attribute DHCPConfigScope | scope | 
| Indicates the kind of config this is (mostly for IDHCPIndividualConfig). | |
| attribute unsigned long | minLeaseTime | 
| The minimum lease time in seconds, ignored if zero. | |
| attribute unsigned long | defaultLeaseTime | 
| The default lease time in seconds, ignored if zero. | |
| attribute unsigned long | maxLeaseTime | 
| The maximum lease time in seconds, ignored if zero. | |
| attribute DHCPOption[] | forcedOptions | 
| List of DHCP options which should be forced upon the clients in this config scope when they are available, whether the clients asks for them or not. | |
| attribute DHCPOption[] | suppressedOptions | 
| List of DHCP options which should not be sent to the clients in this config scope. | |
The global DHCP server configuration, see IDHCPServer::globalConfig.
{46735DE7-F4C4-4020-A185-0D2881BCFA8B}