Source: core/sys/windows/_lmalert.d
core.sys.windows.lmalert
Windows API header module
Translated from MinGW Windows headers
License
Types 10
structADMIN_OTHER_INFO
Fields
DWORD alrtad_errcodeDWORD alrtad_numstringsaliasPADMIN_OTHER_INFO = ADMIN_OTHER_INFO *
structSTD_ALERT
Fields
DWORD alrt_timestampTCHAR[EVLEN + 1] alrt_eventnameTCHAR[SNLEN + 1] alrt_servicenamealiasPSTD_ALERT = STD_ALERT *
structERRLOG_OTHER_INFO
Fields
DWORD alrter_errcodeDWORD alrter_offsetaliasPERRLOG_OTHER_INFO = ERRLOG_OTHER_INFO *
structPRINT_OTHER_INFO
Fields
DWORD alrtpr_jobidDWORD alrtpr_statusDWORD alrtpr_submittedDWORD alrtpr_sizealiasPPRINT_OTHER_INFO = PRINT_OTHER_INFO *
structUSER_OTHER_INFO
Fields
DWORD alrtus_errcodeDWORD alrtus_numstringsaliasPUSER_OTHER_INFO = USER_OTHER_INFO *
Functions 2
fn
NET_API_STATUS NetAlertRaise(LPCWSTR, PVOID, DWORD)fn
NET_API_STATUS NetAlertRaiseEx(LPCWSTR, PVOID, DWORD, LPCWSTR)Variables 15
var
TCHAR[] ALERTER_MAILSLOTenumvar
PRJOB_QSTATUS = 3enumvar
PRJOB_DEVSTATUS = 508enumvar
PRJOB_COMPLETE = 4enumvar
PRJOB_INTERV = 8enumvar
PRJOB_ = 16enumvar
PRJOB_DESTOFFLINE = 32enumvar
PRJOB_DESTPAUSED = 64enumvar
PRJOB_NOTIFY = 128enumvar
PRJOB_DESTNOPAPER = 256enumvar
PRJOB_DELETED = 32768enumvar
PRJOB_QS_QUEUED = 0enumvar
PRJOB_QS_PAUSED = 1enumvar
PRJOB_QS_SPOOLING = 2enumvar
PRJOB_QS_PRINTING = 3