//
// contains ids for generic get and set for all objects
//

extern "C" {
#define WINNT_PRINTER_Location_ID                    0
#define WINNT_PRINTER_Model_ID                       1 
#define WINNT_PRINTER_Datatype_ID                    2 
#define WINNT_PRINTER_Priority_ID                    3
#define WINNT_PRINTER_StartTime_ID                   4
#define WINNT_PRINTER_UntilTime_ID                   5
#define WINNT_PRINTER_DefaultJobPriority_ID          6
#define WINNT_PRINTER_BannerPage_ID                  7  
#define WINNT_PRINTER_Description_ID                 8
#define WINNT_PRINTER_HostComputer_ID                9
#define WINNT_PRINTER_PrintProcessor_ID              10
#define WINNT_PRINTER_Ports_ID                       11

#define WINNT_JOB_HostPrintQueue_ID                  0
#define WINNT_JOB_User_ID                            1
#define WINNT_JOB_Description_ID                     2
#define WINNT_JOB_Notify_ID                          3
#define WINNT_JOB_TimeSubmitted_ID                   4
#define WINNT_JOB_Priority_ID                        5
#define WINNT_JOB_TotalPages_ID                      6
#define WINNT_JOB_StartTime_ID                       7
#define WINNT_JOB_UntilTime_ID                       8
#define WINNT_JOB_Size_ID                            9
       
#define  WINNT_SERVICE_Version_ID                    0
#define WINNT_SERVICE_ServiceType_ID                 1
#define WINNT_SERVICE_StartType_ID                   2
#define WINNT_SERVICE_Path_ID                        3
#define WINNT_SERVICE_StartupParameters_ID           4
#define WINNT_SERVICE_ErrorControl_ID                5
#define WINNT_SERVICE_LoadOrderGroup_ID              6
#define WINNT_SERVICE_ServiceAccountName_ID          7
#define WINNT_SERVICE_Dependencies_ID                8
#define WINNT_SERVICE_DisplayName_ID                 9

#define WINNT_FILESERVICE_Description_ID             0

#define WINNT_SESSION_ConnectTime_ID                 0  
#define WINNT_SESSION_IdleTime_ID                    1

#define WINNT_FILESHARE_User_ID                      0
#define WINNT_FILESHARE_Path_ID                      1
#define WINNT_FILESHARE_LockCount_ID                 2
#define WINNT_FILESHARE_Description_ID               3
#define WINNT_FILESHARE_Path_ID                      4
#define WINNT_FILESHARE_MaxUserCount_ID              5
#define WINNT_FILESHARE_CurrentUserCount_ID          6
 
#define WINNT_RESOURCE_User_ID                       0    
#define WINNT_RESOURCE_Path_ID                       1
#define WINNT_RESOURCE_LockCount_ID                  2
 
#define WINNT_FPNW_SESSION_ConnectTime_ID            0  
#define WINNT_FPNW_SESSION_IdleTime_ID               1

#define WINNT_FPNW_FILESHARE_User_ID                 0
#define WINNT_FPNW_FILESHARE_Path_ID                 1
#define WINNT_FPNW_FILESHARE_LockCount_ID            2
#define WINNT_FPNW_FILESHARE_Description_I           3
#define WINNT_FPNW_FILESHARE_Path_ID                 4
#define WINNT_FPNW_FILESHARE_MaxUserCount_           5
#define WINNT_FPNW_FILESHARE_CurrentUserCount_ID     6
 
#define WINNT_FPNW_RESOURCE_User_ID                  0    
#define WINNT_FPNW_RESOURCE_Path_ID                  1
#define WINNT_FPNW_RESOURCE_LockCount_ID             2
 
}








