/*++ BUILD Version: 0001 // Increment this if a change has global effects Copyright (c) 1992 Microsoft Corporation Module Name: datanbt.c Abstract: The file containing the constant data structures for the Performance Monitor data for the Nbt Extensible Objects. This file contains a set of constant data structures which are currently defined for the Nbt Extensible Objects. This is an example of how other such objects could be defined. Created: Christos Tsollis 08/26/92 Revision History: --*/ // // // Include files // #include #include #include #include #include #include "datanbt.h" // // Constant structure initializations // NBT_DATA_DEFINITION NbtDataDefinition = { { sizeof(NBT_DATA_DEFINITION), sizeof(NBT_DATA_DEFINITION), sizeof(PERF_OBJECT_TYPE), 502, 0, 503, 0, PERF_DETAIL_ADVANCED, (sizeof(NBT_DATA_DEFINITION)-sizeof(PERF_OBJECT_TYPE))/ sizeof(PERF_COUNTER_DEFINITION), 2, 0, 0 }, { sizeof(PERF_COUNTER_DEFINITION), 264, 0, 505, 0, -4, PERF_DETAIL_ADVANCED, PERF_COUNTER_BULK_COUNT, sizeof(LARGE_INTEGER), RECEIVED_BYTES_OFFSET }, { sizeof(PERF_COUNTER_DEFINITION), 506, 0, 507, 0, -4, PERF_DETAIL_ADVANCED, PERF_COUNTER_BULK_COUNT, sizeof(LARGE_INTEGER), SENT_BYTES_OFFSET }, { sizeof(PERF_COUNTER_DEFINITION), 388, 0, 509, 0, -4, PERF_DETAIL_ADVANCED, PERF_COUNTER_BULK_COUNT, sizeof(LARGE_INTEGER), TOTAL_BYTES_OFFSET } };