/********************************************************************************************************************************/ /* Created: 9-Mar-2021 22:28:03 by OpenVMS SDL EV3-3 */ /* Source: 09-MAR-2021 22:28:01 $1$DGA8085:[STARLET_H.SRC]LICENSEMSG.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $LICENSEDEF ***/ #ifndef __LICENSEDEF_LOADED #define __LICENSEDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* This SDL File Generated by VAX-11 Message V04-00 on 9-MAR-2021 22:26:56.80 */ /* */ /* ************************************************************************* */ /* * * */ /* * HP CONFIDENTIAL. THIS SOFTWARE IS CONFIDENTIAL PROPRIETARY SOFTWARE * */ /* * LICENSED BY HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., AND IS NOT * */ /* * AUTHORIZED TO BE USED, DUPLICATED OR DISCLOSED TO ANYONE WITHOUT THE * */ /* * PRIOR WRITTEN PERMISSION OF HP. * */ /* * (C) 2015 COPYRIGHT HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. * */ /* * * */ /* * VMS SOFTWARE, INC. CONFIDENTIAL. THIS SOFTWARE IS CONFIDENTIAL * */ /* * PROPRIETARY SOFTWARE LICENSED BY VMS SOFTWARE, INC., AND IS NOT * */ /* * AUTHORIZED TO BE USED, DUPLICATED OR DISCLOSED TO ANYONE WITHOUT * */ /* * THE PRIOR WRITTEN PERMISSION OF VMS SOFTWARE, INC. * */ /* * (C) 2015 COPYRIGHT VMS SOFTWARE, INC. * */ /* * * */ /* ************************************************************************* */ /*++ */ /* */ /* FACILITY: */ /* */ /* VAX/VMS LICENSING SYSTEM SERVICES */ /* */ /* ABSTRACT: */ /* */ /* THIS MODULE DEFINES THE STATUS CODES FOR THE VARIOUS ERROR CONDITIONS */ /* THAT CAN OCCUR WHILE ATTEMPTING TO DO LICENSING CHECKS FOR A */ /* DSLA LICENSED SOFTWARE PRODUCT. */ /* */ /* AUTHOR: */ /* */ /* TRUDY C. MATTHEWS */ /* */ /* CREATION DATE: */ /* */ /* 26 JANUARY 1987 */ /* */ /* MODIFIED BY: */ /* */ /* X-11 DAG DOUG GORDON 22-JUN-2015 */ /* ADD VSI TO ILLPRODUCER */ /* */ /* X-10 GP030104 GUY PELEG 01-MAR-2004 */ /* ADD NONCOMPLIANCE. */ /* */ /* X-9 GP121003 GUY PELEG 10-DEC-2003 */ /* UPDATE ILLPRODUCER TO INCLUDE HP. */ /* */ /* X-8 EAG2 ERIC ABIS 3-JUN-1998 */ /* ADDED USER_MODE. */ /* */ /* X-7 EA12 ERIC ABIS 4-APR-1995 */ /* ADDED INVALID_TOKEN. */ /* */ /* X-6 EA001 ERIC ABIS 29-APR-1991 */ /* ADDED MESSAGE FOR PRODUCTS WITH RESERVE LISTS. IT IS */ /* PUT IN THE PLACE OF THE CURRENTLY UNUSED INVALID_HW_ID */ /* MESSAGE BECAUSE THE SEPARATE RELEASE OF LMF 1.1 REQUIRED */ /* THE PATCHING OF SYSMSG.EXE. THIS PATCH REPLACED */ /* INVALID_HW_ID WITH NOTINRSRVLIST. FUTURE RELEASES OF */ /* VMS, IF THEY INCLUDE LMF 1.1, WILL NOT HAVE TO PATCH */ /* AND NOTINRSRVLIST WILL RETAIN ITS VALUE. THE UNUSED */ /* INVALID_HW_ID WILL GET A NEW MESSAGE NUMBER AND THE */ /* IMPACT SHOULD BE MINIMAL */ /* */ /* X-5 JWN009 JOHN W. NOGRADY 03-NOV-1987 */ /* UPDATE MESSAGE TEXT AND ALLOW FOR "room to grow". */ /* */ /* X-4 JWN001 JOHN W. NOGRADY 14-OCT-1987 */ /* ADD MESSAGES NOAUTH AND SYSMGR. THESE MESSAGES WILL */ /* BE THE FIRST TWO VALUES IN THE MESSAGE VECTOR USED IN */ /* THE ROUTINE $LOOKUP_LICENSE. */ /* */ /* X-3 DKH001 KEN HOBDAY 19-SEP-1987 */ /* ADD ADDITIONAL MESSAGES FOR LMF$GRANT_LICENSE */ /* */ /* X-2 TCM0002 TRUDY C. MATTHEWS 09-MAR-1987 */ /* REMOVE WORD WARRANTY FROM LICENSE STATUS MESSAGES. */ /* */ /* X-1 TCM0001 TRUDY C. MATTHEWS 26-JAN-1987 */ /* INITIAL VERSION. */ /*-- */ #define LICENSE_FACILITY 2708 /* SUCCESS CODES */ /* THESE CODES RETURN INFORMATION */ #define LICENSE$_SYSMGR 177505059 #define LICENSE$_NONCOMPLIANCE 177505067 /* THESE CODES RETURN SLIGHTLY DISMAYING INFORMATION */ /* THESE CODES INDICATE UNRECOVERABLE ERRORS */ #define LICENSE$_NOAUTH 177507058 /* ALL OF THESE ARE FATAL */ #define LICENSE$_NOLICENSE 177507860 #define LICENSE$_EXCEEDED 177507868 #define LICENSE$_NOT_STARTED 177507876 #define LICENSE$_INVALID_DATE 177507884 #define LICENSE$_INVALID_VERSION 177507892 #define LICENSE$_TERMINATED 177507900 #define LICENSE$_NOTINRSRVLIST 177507908 /*+ */ /* RETURNED BY SYS$LOOKUP_LICENSE */ /*- */ #define LICENSE$_BADPARAM 177507916 #define LICENSE$_ILLPRODUCER 177507924 #define LICENSE$_WRONUMARG 177507932 #define LICENSE$_INVALID_HW_ID 177507940 #define LICENSE$_INVALID_TOKEN 177507948 /*+ */ /* NEW MESSAGES */ /*- */ #define LICENSE$_USER_MODE 177507956 #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __LICENSEDEF_LOADED */