home *** CD-ROM | disk | FTP | other *** search
- /*++
-
- Copyright (c) 1996-1998 Microsoft Corporation
-
- Module Name:
-
- tcguid.h
-
- Abstract:
-
- This module contains QoS guid definitions for use by the
- Traffic Control users.
-
- --*/
-
- #ifndef __TCGUID_H
- #pragma option push -b -a8 -pc -A- /*P_O_Push*/
- #define __TCGUID_H
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- //---------------------------------------------------------------------------
- //
- // Remaining Bandwidth guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_REMAINING_BANDWIDTH, 0xc4c51720L, 0x40ec, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Default Shape Mode for Controlled Load guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_DEFAULT_SHAPEMODE_CONTROLLEDLOAD, 0xde7a83b0L, 0x40ec, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Default Shape Mode for Guaranteed Service guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_DEFAULT_SHAPEMODE_GUARANTEED, 0xae85e4e2L, 0x611f, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Best Effort Bandwidth guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_BESTEFFORT_BANDWIDTH, 0xed885290L, 0x40ec, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Latency guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_LATENCY, 0xfc408ef0L, 0x40ec, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Supported Service Types
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_SERVICETYPES_SUPPORTED, 0x38797240L, 0x4665, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Flow Count guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_FLOW_COUNT, 0x1147f880L, 0x40ed, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Non Best Effort Limit guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_NON_BESTEFFORT_LIMIT, 0x185c44e0L, 0x40ed, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Supported Scheduling Profiles List guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_SCHEDULING_PROFILES_SUPPORTED, 0x1ff890f0L, 0x40ed, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Current Scheduling Profile guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_CURRENT_SCHEDULING_PROFILE, 0x2966ed30L, 0x40ed, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Maximum Outstanding Sends guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_MAX_OUTSTANDING_SENDS, 0x161ffa86L, 0x6120, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Disable DRR guid
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_DISABLE_DRR, 0x1fa6dc7aL, 0x6120, 0x11d1, 0x2c, 0x91, 0x00, 0xaa, 0x00, 0x57, 0x49, 0x15);
-
- //---------------------------------------------------------------------------
- //
- // Packet scheduler statistics
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_STATISTICS_BUFFER, 0xbb2c0980L,0xe900,0x11d1,0xb0,0x7e,0x00,0x80,0xc7,0x13,0x82,0xbf);
-
- //---------------------------------------------------------------------------
- //
- // Packet Scheduler Logging ( Log Threshold reached )
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_LOG_THRESHOLD_REACHED, 0x357b74d2L,0x6134,0x11d1,0xab,0x5b,0x00,0xa0,0xc9,0x24,0x88,0x37);
-
- //---------------------------------------------------------------------------
- //
- // Packet Scheduler Logging ( Log Buffer Size )
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_LOG_BUFFER_SIZE, 0x357b74d3L,0x6134,0x11d1,0xab,0x5b,0x00,0xa0,0xc9,0x24,0x88,0x37);
-
- //---------------------------------------------------------------------------
- //
- // Packet Scheduler Logging ( Log Threshold )
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_LOG_THRESHOLD, 0x357b74d0L,0x6134,0x11d1,0xab,0x5b,0x00,0xa0,0xc9,0x24,0x88,0x37);
-
- //---------------------------------------------------------------------------
- //
- // Packet Scheduler Logging ( Log Data )
- //
- //---------------------------------------------------------------------------
-
- DEFINE_GUID( GUID_QOS_LOG_DATA, 0x357b74d1L,0x6134,0x11d1,0xab,0x5b,0x00,0xa0,0xc9,0x24,0x88,0x37);
-
- #ifdef __cplusplus
- }
- #endif
-
-
- #pragma option pop /*P_O_Pop*/
- #endif __TCGUID_H
-