home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / vc98 / include / qosname.h < prev    next >
Text File  |  1998-04-25  |  931b  |  50 lines

  1. /*++
  2.  
  3. Copyright 1997 - 1998 Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     qosname.h
  8.  
  9. Abstract:
  10.  
  11.     This module contains the type definitions for the QOS name management routines, such as
  12.     WSAInstallQOSTemplate etc.
  13.  
  14. Author:
  15.  
  16.     Jim Stewart     July 2, 1997
  17.  
  18. Revision History:
  19.  
  20. --*/
  21.  
  22. #define WSCINSTALL_QOS_TEMPLATE     "WSCInstallQOSTemplate"
  23. #define WSCREMOVE_QOS_TEMPLATE      "WSCRemoveQOSTemplate"
  24. #define WPUGET_QOS_TEMPLATE         "WPUGetQOSTemplate"
  25.  
  26. typedef
  27. BOOL
  28. (APIENTRY * WSC_INSTALL_QOS_TEMPLATE )(
  29.     IN  const LPGUID    Guid,
  30.     IN  LPWSABUF        QosName,
  31.     IN  LPQOS           Qos
  32.     );
  33.  
  34. typedef
  35. BOOL
  36. (APIENTRY * WSC_REMOVE_QOS_TEMPLATE )(
  37.     IN  const LPGUID    Guid,
  38.     IN  LPWSABUF        QosName
  39.     );
  40.  
  41. typedef
  42. BOOL
  43. (APIENTRY * WPU_GET_QOS_TEMPLATE )(
  44.     IN  const LPGUID    Guid,
  45.     IN  LPWSABUF        QosName,
  46.     IN  LPQOS           Qos
  47.     );
  48.  
  49.  
  50.