Sens.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:2k
源码类别:

模拟服务器

开发平台:

C/C++

  1. /*++
  2. Copyright (c) Microsoft Corporation. All rights reserved.
  3. Module Name:
  4.     sens.h
  5. Abstract:
  6.     This file is the master header file for Event System events published
  7.     and subscribed by the System Event Notification service (SENS).
  8. Author:
  9.     Gopal Parupudi    <GopalP>
  10. [Notes:]
  11.     optional-notes
  12. Revision History:
  13.     GopalP          12/8/1997         Start.
  14. --*/
  15. #ifndef __SENS_H__
  16. #define __SENS_H__
  17. #if _MSC_VER > 1000
  18. #pragma once
  19. #endif
  20. //
  21. // Constants
  22. //
  23. #define CONNECTION_LAN   0x00000001
  24. #define CONNECTION_WAN   0x00000002
  25. #define CONNECTION_AOL   0x00000004
  26. //
  27. // SENS Guids related to Event System
  28. //
  29. DEFINE_GUID(
  30.     SENSGUID_PUBLISHER,             /* 5fee1bd6-5b9b-11d1-8dd2-00aa004abd5e */
  31.     0x5fee1bd6,
  32.     0x5b9b,
  33.     0x11d1,
  34.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  35. );
  36. DEFINE_GUID(
  37.     SENSGUID_SUBSCRIBER_LCE,        /* d3938ab0-5b9d-11d1-8dd2-00aa004abd5e */
  38.     0xd3938ab0,
  39.     0x5b9d,
  40.     0x11d1,
  41.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  42. );
  43. DEFINE_GUID(
  44.     SENSGUID_SUBSCRIBER_WININET,    /* d3938ab5-5b9d-11d1-8dd2-00aa004abd5e */
  45.     0xd3938ab5,
  46.     0x5b9d,
  47.     0x11d1,
  48.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  49. );
  50. //
  51. // Classes of Events published by SENS
  52. //
  53. DEFINE_GUID(
  54.     SENSGUID_EVENTCLASS_NETWORK,        /* d5978620-5b9f-11d1-8dd2-00aa004abd5e */
  55.     0xd5978620,
  56.     0x5b9f,
  57.     0x11d1,
  58.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  59. );
  60. DEFINE_GUID(
  61.     SENSGUID_EVENTCLASS_LOGON,          /* d5978630-5b9f-11d1-8dd2-00aa004abd5e */
  62.     0xd5978630,
  63.     0x5b9f,
  64.     0x11d1,
  65.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  66. );
  67. DEFINE_GUID(
  68.     SENSGUID_EVENTCLASS_ONNOW,          /* d5978640-5b9f-11d1-8dd2-00aa004abd5e */
  69.     0xd5978640,
  70.     0x5b9f,
  71.     0x11d1,
  72.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  73. );
  74. DEFINE_GUID(
  75.     SENSGUID_EVENTCLASS_LOGON2,         /* d5978650-5b9f-11d1-8dd2-00aa004abd5e */
  76.     0xd5978650,
  77.     0x5b9f,
  78.     0x11d1,
  79.     0x8d, 0xd2, 0x00, 0xaa, 0x00, 0x4a, 0xbd, 0x5e
  80. );
  81. #endif // __SENS_H__