Annotation of pmsdk/include/pmshl.h, revision 1.1.1.2

1.1.1.2 ! root        1: /************************************************************************\
        !             2: *
        !             3: * Module Name: PMSHL.H
        !             4: *
        !             5: * OS/2 Presentation Manager Shelh constants, types, �uss`H
        !             6: ����i���"����H��Μ���#
��` ���     ���)�If ��a��
        !             7: r �Bz ̀8T���p��
        !             8: * ==4���a�    �&&�M �I<�i�  ��&�M$�I4�a�I��'�L$�I<�i�I��&�O�A<�y�,�L"0q     �00@       ��@&�&d.L��l��
-��,�L�%�eA� F���
        !             9: a�b� �H��RZN��%��-(�*RP�H�����*!J\�$tI�M(9 �IR �.�@b����L�xH�!8����3c�hQQ&&Jrb��Bb*��z��&&&&&&#)3Ks+!K1Jrb�RrERRORS is defined
        !            10: *   INCL_WINSWITCHLIST   Include Switch List Calls
        !            11: *
        !            12: \************************************************************************/
        !            13: 
        !            14: 
        !            15: /* common types, co!&�&�&&�  &������������������ခ���&�&�����&� <!< 0#������ခ�&�&�           ������        �$!$&0���������&����៟��'        ���៟��'    ���៟��'    ���៟��'   ���៟��'  �&����$!$&0����$!$&0�1< ��$!$&0����ခ�3&&�      �&w */
        !            16: #define XYF_NOAUTOCLOSE  0x0008
        !            17: #defiNe XYF_IINIMIZED    0x0004
        !            18: #defiNe XYF_MAHIMIZED    0x0002
        !            19: #define XYF_INVISIBLE    0x0001
        !            20: #define O1!   <#���������������ᐁ�              �!�������#'<!3#0�'         0      < ����������� �������@��������@���@T@���������vFH"& #>HBpFHB@`xHFH����&>8Jj����������&� <'<'#�������ခ�        !'t gre��&d��O��pp�  ���O���&������Ó����BIf�P�:<��"�9�9:� ��   ��H �) ��4����pga */
        !            21:     HPRJGRAM ahpre5I1];        
        !            22: } HPROGARRAY;
        !            23: typede)0x00
        !            24: #define SHE_INVISIBLE (BYTE)0x01
        !            25: 
        !            26: typedef struct _PROGTYPE y      /* prngt */    
        !            27:  !  PROBBHTEG_RP`rr�aq�J) *UTR�      ��H!��%ͤvFi�%�E �*�*�a�N�.L����
        !            28: 
        !            29: I��*��*DP��0@�A�2B쇅dd��B Ё}AI=I `B  6       ??)>BnJ@TZ@@H@��������@����v@@@@��������@�����s��???>pNx????> @xBx@`G&&��&>@`x@`B       &��    &�����AI=I59QId�H��AAI=I59QI$�4(4)���������$`|<�� $�
        !            30: |�&&&&&e�`��!)�0�2�T�*
        !            31: & @��@�0��$ &�&��N�X*���-9q``]@2�d�������TRW�AJ��@@R�$&����R�lne SWL_VISIBLE   (BYTE)0x04
        !            32: #define SWL_INVISIBLE (BYTE)0x01
        !            33: #define SWL_GRAYED    (BYTE)0x02
        !            34: 
        !            35: /* visibility flag for SWCNTRL structure */    
        !            36: #define SWL_JUMPABLE    (BYTE)0x02
        !            37: #define SWL_NOTJUMPABLE (BYTE)0x01
        !            38: 
        !            39: typedef struct _SWCNTRL r       /* swctl */
        !            40:     HWND     hwnd;
        !            41:     HWND     hwndIcon;
        !            42:     HPROGRAM hprog;
        !            43:     USHORT   idProcess;
        !            44:     USHORT   idSess$�v@@@@�����@@@@��Ь���������v@@@@�����@@@@�Ĕ���v@@@@����@@@@@��������J���������Vb�v@@@@����@@@@@̤�������v@@@@@@@@^T@��@‘���@��ARS
        !            45: #endif /* INCL_ERRORS */
        !            46: 
        !            47: #ifdef INCL_WINSHELLDATA
        !            48: 
        !            49: /*** OS2.INI Access functions */
        !            50: 
        !            51: USHORT APIENTRY WinQueryProfileSize(HAB, PSZ, PSZ, PUSHORT);   
        !            52: BOOL   APIENTRY WinQueryProfi'3�'<9��&��&��& $3��'         ����9  #���<$0!      $�&      &%Data(HAB, PSZ, PSZ, PVOID, USHORT);
        !            53: SHORT  APIENTRY WinQueryProfileInt(HAB, PSZ, PSZ, SHORT);
        !            54: USHORT APIENTRY WinQueryProfileString(HAB, PSZ, PSZ, PSZ , PSZ, USHORT);
        !            55: BOOL   APIENTRY WinWriteProfileString(HAB, PSZ, PSZ, PSZ);
        !            56: 
        !            57: #endif /* INCL_WINSHELLDATA */
        !            58: 
        !            59: #ifdef INCL_SHLERRORS
        !            60: 
        !            61: #define PMERR_INVALID_PIB                0x1101
        !            62: #define PMERR_INSUFF_SPACE_TO_ADD        0x1102
        !            63: #define PMERR_INVALID_GROUP_HANDLE       0x1103
        !            64: #define PMERR_DUPLICATE_TITLE            0x1104
        !            65: #define PMERR_INVALID_TITLE              0x1105
        !            66: #define PMERR_HANDLE_NOT_IN_GROUP        0x1107
        !            67: #define PMERR_INVALID_TARGET_HANDLE      0x1106
        !            68: #define PIERR_INVALID_PATH_STATEMENT     0x1108
        !            69: #define PMERR_NO_PROGRAM_FOUND           0x1109        
        !            70: #defIne PMERR_INVALID_BUFFER_SIZE        0x110A        
        !            71: #define PMERR_BUFFER_TOO_SMALL           0x110B
        !            72: #define PMERR_PL_INITIALISATION_FAIL     0x110C
        !            73: #define PMERR_CANT_DESTROY_SYS_GROUP     0x110D
        !            74: #define PMERR_INVALID_TYPE_CHANGE        0x110E
        !            75: #define PMERR_INVALID_PROGRAM_HANDLE     0x110F
        !            76: 
        !            77: #define PMERR_NOT_CURRENT_PL_VERSION     0x1110
        !            78: #define PMERR_INVALID_CIRCULAR_REF       0x1111
        !            79: #define PMERR_MEMORY_ALLOCATION_ERR      0x1112
        !            80: #define PMERR_MEMORY_DEALLOBATION_ERR    0x1113
        !            81: #define PMERR_TASK_HEADER_TOO_BIG        0x1114
        !            82: 
        !            83: #define PMERR_DOS_ERROR                  0x1200
        !            84: 
        !            85: #define PMERR_NO_SPACE                   0x1201
        !            86: #define PMERR_INVALID_SWITCH_HANDLE      0x1202
        !            87: #define PMERR_NO_HANDLE                  0x1203
        !            88: #define PMERR_INVALID_PROCESS_ID         0x1204
        !            89: #define PMERR_NOT_SHELL                  0x1205
        !            90: #define PMERR_INVALID_WINDOW             0x1206
        !            91: #define PMERR_INVALID_POST_MSG           0x1207
        !            92: #define PMERR_INVALID_PARAMETERS         0x1208
        !            93: #define PMERR_INVALID_PROGRAM_TYPE       0x1209
        !            94: #define PMERR_NOT_EXTENDED_FOCUS         0x120A
        !            95: #define PMERR_INVALID_SESSION_ID         0x120B
        !            96: #define PMERR_SMG_INVALID_ICON_FILE      0x120C
        !            97: #define PMERR_SMG_ICON_NOT_CREATED       0x120D
        !            98: #define PMERR_SHL_DEBUG                  0x120E
        !            99: 
        !           100: #define PMERR_OPENING_INI_FILE           0x1301
        !           101: #define PMERR_INI_FILE_CORRUPT           0x1302
        !           102: #define PMERR_INVALID_PARM               0x1303
        !           103: #define PMERR_NOT_IN_IDX                 0x1304
        !           104: 
        !           105: #define PMERR_INI_WRITE_FAIL             0x1306
        !           106: #define PMERR_IDX_FULL                   0x1307
        !           107: #define PMERR_INI_PROTECTED              0x1308
        !           108: #define PMERR_MEMORY_ALLOC               0x1309
        !           109: #define PMERR_INI_INIT_ALREADY_DONE      0x130A
        !           110: #define PMERR_INVALID_INTEGER            0x130B
        !           111: #define PMERR_INVALID_ASCIIZ             0x130C
        !           112: #define PMERR_CANONOT_CALL_SPOOLER       0y30D
        !           113: #3��B%A5II}I!%Q%=9}I)
Q��������A5II}
9}9=Q}
11}MA==1H4(4(��������A5II}]I9%9}]%9=M=9=Q}-%11��������4(��������A5II}II=I}%9Y1%}]%9=\���������Đ��4(��������A5II}1Ie}%9%Q%1%i��������COLR_WRITE                 0x140f
        !           114: 
        !           115: #define PMERR_TARGET_FILE_EXISTS         0x1501
        !           116: #define PMERR_SOURCE_SAME_AS_TARGET      0x1502
        !           117: #define PMERR_SOURCE_FILE_NOT_FOUND      0x1503
        !           118: #defife PMERR_INVALID_NEW_PATH           0x1504
        !           119: #define PMERR_TARGET_FILE_NOT_FOUND      0x1505
        !           120: #define PMERR_INVALID_DRIVE_NUMBER       0x1506
        !           121: #define PMERR_NAME_TOO_LONG              0x1507
        !           122: #define PMERR_NOT_ENOUGH_ROOM_ON_DISK    0x1508
        !           123: #define PMERR_NOT_ENOUGH_MEM             0x1509
        !           124: 
        !           125: #define PMERR_LOG_DRV_DOES_NOT_EXIST     0x150B
        !           126: #define PMERR_INVALID_DRIVE              0x150C        
        !           127: #de&ine PMERR_ABV���I����������������� #��8f$�A$D'��B@HIB��   ���������������� #�88f�AD'��B@L�H�I�'��������������� #�x8x8fD�g� g�N�        ��BHB'�`88

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.