/*++ BUILD Version: 0001 // Increment this if a change has global effects Copyright (c) 1994 Microsoft Corporation Module Name: dhcpmsg.h Abstract: Definitions for DHCP messages. Author: Manny Weiser 8-Dec-1992 Revision History: Notes: This file is generated by the MC tool from the dhcpmsg.mc file. --*/ #ifndef _DHCPMESSAGE_ #define _DHCPMESSAGE_ // // 1000 - 1099 Reserved for DHCP client events. // // // Values are 32 bit values layed out as follows: // // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 // +---+-+-+-----------------------+-------------------------------+ // |Sev|C|R| Facility | Code | // +---+-+-+-----------------------+-------------------------------+ // // where // // Sev - is the severity code // // 00 - Success // 01 - Informational // 10 - Warning // 11 - Error // // C - is the Customer code flag // // R - is a reserved bit // // Facility - is the facility code // // Code - is the facility's status code // // // Define the facility codes // // // Define the severity codes // // // MessageId: EVENT_FAILED_TO_INITIALIZE // // MessageText: // // Failed to initialize the card with network address %1. // #define EVENT_FAILED_TO_INITIALIZE 1000L // // MessageId: EVENT_LEASE_TERMINATED // // MessageText: // // DHCP is unable to renew a lease for the card with network address %1. // The lease for IP address %2 has been terminated. // #define EVENT_LEASE_TERMINATED 1001L // // MessageId: EVENT_UNKNOWN_DHCP_OPTION // // MessageText: // // DHCP received an unknown option %1 of length %2. The raw option data is // given below. // #define EVENT_UNKNOWN_DHCP_OPTION 1002L // // MessageId: EVENT_FAILED_TO_OBTAIN_LEASE // // MessageText: // // DHCP failed to obtain a lease for the card with network address %1. // The following error occurred : %n%2 // #define EVENT_FAILED_TO_OBTAIN_LEASE 1003L // // MessageId: EVENT_NACK_LEASE // // MessageText: // // DHCP IP address lease %1 for the card with network address %2 has been // denied. // #define EVENT_NACK_LEASE 1004L // // MessageId: EVENT_FAILED_TO_RENEW // // MessageText: // // DHCP failed to renew a lease for the card with network address %1. The // following error occurred : %n%2 // #define EVENT_FAILED_TO_RENEW 1005L // // MessageId: EVENT_DHCP_SHUTDOWN // // MessageText: // // DHCP service is shutting down. The following error occurred : %n%1 // #define EVENT_DHCP_SHUTDOWN 1006L // // MessageId: EVENT_FAILED_TO_OBTAIN_LEASE_MULTI_HOME // // MessageText: // // DHCP failed to obtain a lease for the card with network address %1. // On multi-homed machine all subsequent adapters will also fail to obtain // lease. The following error occurred : %n%2 // #define EVENT_FAILED_TO_OBTAIN_LEASE_MULTI_HOME 1007L // // 1100 - 1199 Reserved for User messages // // // MessageId: MESSAGE_FAILED_TO_INITIALIZE // // MessageText: // // The DHCP client could not obtain an IP address. // // If you want to see DHCP messages in the future, choose YES. If you do not want to see DHCP messages choose NO. // #define MESSAGE_FAILED_TO_INITIALIZE 1100L // // MessageId: MESSAGE_LEASE_TERMINATED // // MessageText: // // The DHCP client lost the lease of the IP Address %1. The network is brought down. // // If you want to see DHCP messages in the future, choose YES. Otherwise choose NO. // #define MESSAGE_LEASE_TERMINATED 1101L // // MessageId: MESSAGE_FAILED_TO_OBTAIN_LEASE // // MessageText: // // The DHCP client could not obtain an IP address. // // If you want to see DHCP messages in the future, choose YES. Otherwise choose NO. // #define MESSAGE_FAILED_TO_OBTAIN_LEASE 1102L // // MessageId: MESSAGE_FAILED_TO_RENEW_LEASE // // MessageText: // // The DHCP client could not renew the lease of the IP Address %1. Your lease is valid until %2. DHCP will try to renew the lease before it expires. // // If you want to see DHCP messages in the future, choose YES. Otherwise choose NO. // #define MESSAGE_FAILED_TO_RENEW_LEASE 1103L // // MessageId: MESSAGE_SUCCESSFUL_LEASE // // MessageText: // // The DHCP client successfully leased the IP address %1. Your lease is valid until %2. // // If you want to see DHCP messages in the future, choose YES. Otherwise choose NO. // #define MESSAGE_SUCCESSFUL_LEASE 1104L // // MessageId: MESSAGE_SUCCESSFUL_RENEW // // MessageText: // // The DHCP client successfully renewed the IP address %1. Your lease is valid until %2. // // If you want to see DHCP messages in the future, choose YES. Otherwise choose NO. // #define MESSAGE_SUCCESSFUL_RENEW 1105L // // MessageId: MESSAGE_POPUP_TITLE // // MessageText: // // DHCP Client%0 // #define MESSAGE_POPUP_TITLE 1106L #define MESSAGE_ADDRESS_CONFLICT 1107L #define ERROR_CONFLICT 1200L #endif // _DHCPMESSAGE_