// // 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 }