Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

125 lines
3.2 KiB

  1. /*++
  2. Copyright (c) 1997-1999 Microsoft Corporation
  3. Module Name:
  4. stdafx.h
  5. Abstract:
  6. include file for standard system include files,
  7. or project specific include files that are used frequently,
  8. but are changed infrequently.
  9. Author:
  10. mquinton 06-12-97
  11. Notes:
  12. Revision History:
  13. --*/
  14. #if !defined(AFX_STDAFX_H__21D6D484_A88B_11D0_83DD_00AA003CCABD__INCLUDED_)
  15. #define AFX_STDAFX_H__21D6D484_A88B_11D0_83DD_00AA003CCABD__INCLUDED_
  16. #if _MSC_VER >= 1000
  17. #pragma once
  18. #endif // _MSC_VER >= 1000
  19. #define STRICT
  20. #define _ATL_FREE_THREADED
  21. #if DBG
  22. //
  23. // by default, atl query interface logging is disabled. if you need to enable
  24. // it, you will need to defile _ATL_DEBUG_QI
  25. //
  26. // #define _ATL_DEBUG_QI
  27. #endif
  28. #include <atlbase.h>
  29. //You may derive a class from CComModule and use it if you want to override
  30. //something, but do not change the name of _Module
  31. extern CComModule _Module;
  32. #include <atlcom.h>
  33. #include <atlwin.h>
  34. #include <atlctl.h>
  35. #define TAPI_CURRENT_VERSION 0x00030001
  36. #include <tapi.h>
  37. #include <tspi.h>
  38. #include <tapi3.h>
  39. #include <tapi3err.h>
  40. #include "client.h"
  41. #include "tapibase.h"
  42. #include "tapi3p.h"
  43. #include "common.h"
  44. #include "resource.h"
  45. #include "hash.h"
  46. #include "acdgroup.h"
  47. #include "address.h"
  48. #include "agent.h"
  49. #include "agenthand.h"
  50. #include "agentsess.h"
  51. #include "call.h"
  52. #include "callcent.h"
  53. #include "callevnt.h"
  54. #include "callhub.h"
  55. #include "card.h"
  56. #include "connect.h"
  57. #include "dispmap.h"
  58. #include "enum.h"
  59. #include "waves.h"
  60. #include "phone.h"
  61. #ifdef USE_PHONEMSP
  62. #include "phonemsp.h"
  63. #endif USE_PHONEMSP
  64. #include "privobj.h"
  65. #include "queue.h"
  66. #include "request.h"
  67. #include "stream.h"
  68. #include "tapiobj.h"
  69. #ifdef USE_PHONEMSP
  70. #include "terminal.h"
  71. #endif USE_PHONEMSP
  72. const LPWSTR CLSID_String_VideoWindowTerm = L"{F7438990-D6EB-11D0-82A6-00AA00B5CA1B}";
  73. const LPWSTR CLSID_String_VideoInputTerminal = L"{AAF578EC-DC70-11D0-8ED3-00C04FB6809F}";
  74. const LPWSTR CLSID_String_HandsetTerminal = L"{AAF578EB-DC70-11D0-8ED3-00C04FB6809F}";
  75. const LPWSTR CLSID_String_HeadsetTerminal = L"{AAF578ED-DC70-11D0-8ED3-00C04FB6809F}";
  76. const LPWSTR CLSID_String_SpeakerphoneTerminal = L"{AAF578EE-DC70-11D0-8ED3-00C04FB6809F}";
  77. const LPWSTR CLSID_String_MicrophoneTerminal = L"{AAF578EF-DC70-11D0-8ED3-00C04FB6809F}";
  78. const LPWSTR CLSID_String_SpeakersTerminal = L"{AAF578F0-DC70-11D0-8ED3-00C04FB6809F}";
  79. const LPWSTR CLSID_String_MediaStreamTerminal = L"{E2F7AEF7-4971-11D1-A671-006097C9A2E8}";
  80. const LPWSTR CLSID_String_FileTerminal = L"{AAF578F1-DC70-11D0-8ED3-00C04FB6809F}";
  81. const LPWSTR CLSID_String_DigitTerminal = L"{FBCDFF91-40E2-11D1-8F33-00C04FB6809F}";
  82. const LPWSTR CLSID_String_DataTerminal = L"{749F0020-7010-11D1-8F55-00C04FB6809F}";
  83. const LPWSTR CLSID_String_CompoundRenderTerminal = L"{F6EEDCDC-4FE4-11D1-A671-006097C9A2E8}";
  84. #if defined(_DEBUG)
  85. #define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
  86. #endif
  87. //{{AFX_INSERT_LOCATION}}
  88. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  89. #endif // !defined(AFX_STDAFX_H__21D6D484_A88B_11D0_83DD_00AA003CCABD__INCLUDED)