Page 1 sur 1

ALARM

MessagePublié: 23 Oct 2006 à 23:14
par Stephane Maillard
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
Si bug ou question n'hésitez pas.