Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenlmalert.h
Go to the documentation of this file.
00001 #ifndef _LMALERT_H 00002 #define _LMALERT_H 00003 00004 #define ALERTER_MAILSLOT TEXT("\\\\.\\MAILSLOT\\Alerter") 00005 #define ALERT_PRINT_EVENT TEXT("PRINTING") 00006 #define ALERT_MESSAGE_EVENT TEXT("MESSAGE") 00007 #define ALERT_ERRORLOG_EVENT TEXT("ERRORLOG") 00008 #define ALERT_ADMIN_EVENT TEXT("ADMIN") 00009 #define ALERT_USER_EVENT TEXT("USER") 00010 #define ALERT_OTHER_INFO(x) ((PBYTE)(x)+sizeof(STD_ALERT)) 00011 #define ALERT_VAR_DATA(p) ((PBYTE)(p)+sizeof(*p)) 00012 #define PRJOB_QSTATUS 3 00013 #define PRJOB_DEVSTATUS 508 00014 #define PRJOB_COMPLETE 4 00015 #define PRJOB_INTERV 8 00016 #define PRJOB_ 16 00017 #define PRJOB_DESTOFFLINE 32 00018 #define PRJOB_DESTPAUSED 64 00019 #define PRJOB_NOTIFY 128 00020 #define PRJOB_DESTNOPAPER 256 00021 #define PRJOB_DELETED 32768 00022 #define PRJOB_QS_QUEUED 0 00023 #define PRJOB_QS_PAUSED 1 00024 #define PRJOB_QS_SPOOLING 2 00025 #define PRJOB_QS_PRINTING 3 00026 #ifdef __cplusplus 00027 extern "C" { 00028 #endif 00029 typedef struct _ADMIN_OTHER_INFO { 00030 DWORD alrtad_errcode; 00031 DWORD alrtad_numstrings; 00032 }ADMIN_OTHER_INFO,*PADMIN_OTHER_INFO,*LPADMIN_OTHER_INFO; 00033 typedef struct _STD_ALERT { 00034 DWORD alrt_timestamp; 00035 WCHAR alrt_eventname[EVLEN+1]; 00036 WCHAR alrt_servicename[SNLEN+1]; 00037 }STD_ALERT,*PSTD_ALERT,*LPSTD_ALERT; 00038 typedef struct _ERRLOG_OTHER_INFO { 00039 DWORD alrter_errcode; 00040 DWORD alrter_offset; 00041 }ERRLOG_OTHER_INFO,*PERRLOG_OTHER_INFO,*LPERRLOG_OTHER_INFO; 00042 typedef struct _PRINT_OTHER_INFO { 00043 DWORD alrtpr_jobid; 00044 DWORD alrtpr_status; 00045 DWORD alrtpr_submitted; 00046 DWORD alrtpr_size; 00047 }PRINT_OTHER_INFO,*PPRINT_OTHER_INFO,*LPPRINT_OTHER_INFO; 00048 typedef struct _USER_OTHER_INFO { 00049 DWORD alrtus_errcode; 00050 DWORD alrtus_numstrings; 00051 }USER_OTHER_INFO,*PUSER_OTHER_INFO,*LPUSER_OTHER_INFO; 00052 NET_API_STATUS WINAPI NetAlertRaise(LPCWSTR,PVOID,DWORD); 00053 NET_API_STATUS WINAPI NetAlertRaiseEx(LPCWSTR,PVOID,DWORD,LPCWSTR); 00054 #ifdef __cplusplus 00055 } 00056 #endif 00057 #endif Generated on Sat May 26 2012 04:30:20 for ReactOS by
1.7.6.1
|