ALARM
Bonjour,
- Code : Tout sélectionner
Option Public
' ALARM_DEFS
' MQ_DEFS => mq.h
' NSF_DATA_DEFS => nsfdata.h
Const MAX_ALARM_CLIENTNAME = 32
Const MQPREFIX_FOR_CLIENT = "AD$"
Const ALARM_MSG_IS_TERMINATING = &h0003
Const ALARM_DATA_FLAG_DISPLAY_ALARM = &h0001
Const ALARM_DATA_FLAG_PLAY_TUNE = &h0002
Const ALARM_DATA_FLAG_SEND_MAIL = &h0004
Type ALARM_MSG
Type As Integer ' ALARM_MSG_XXX
Flags As Integer
wNumOfAlarms As Integer
hAlarmsData As Long
End Type
Type ALARM_DATA ' ALARM_DATA, far *LPARAM_DATA
tmEventTime As Long ' TIMEDATE
tmAlarmTime As Long ' TIMEDATE
hSubject As Long
Flags As Integer
EventUNID As Long ' UNID
hAlarmTuneName As Long
hSendMailAddr As Long
End Type
Declare Function Alarm_RegisterInterest Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long
Declare Function Alarm_DeregisterInterest Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long
Declare Function Alarm_ProcessAlarm Lib "nnotes.dll" (pszClientName As String, wSnoozeMinutes As Integer, EventUNID As Long, Flags As Integer) As Long ' EventUNID as UNID
Declare Function Alarm_RefreshAlarms Lib "nnotes.dll" (pszClientName As String) As Long
Declare Function Alarm_ChangeLocation Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long