diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /public/sdk/inc/pdhmsg.h | |
download | NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2 NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip |
Diffstat (limited to 'public/sdk/inc/pdhmsg.h')
-rw-r--r-- | public/sdk/inc/pdhmsg.h | 366 |
1 files changed, 366 insertions, 0 deletions
diff --git a/public/sdk/inc/pdhmsg.h b/public/sdk/inc/pdhmsg.h new file mode 100644 index 000000000..699a78014 --- /dev/null +++ b/public/sdk/inc/pdhmsg.h @@ -0,0 +1,366 @@ +/*++ BUILD Version: 0001 // Increment this if a change has global effects + +Copyright (c) 1996 Microsoft Corporation + +Module Name: + + pdhmsg.h + (generated from pdhmsg.mc) + +Abstract: + + Event message definititions used by routines by PDH.DLL + +Created: + + 6-Feb-96 Bob Watson (a-robw) + +Revision History: + +--*/ +#ifndef _PDH_MSG_H_ +#define _PDH_MSG_H_ +// +// PDH DLL messages +// +// +// Success Messages +// +// the Win32 error value ERROR_SUCCESS is used for success returns +// +// MESSAGE NAME FORMAT +// +// PDH_CSTATUS_... messages are data item status message and +// are returned in reference to the status of a data +// item +// PDH_... messages are returned by FUNCTIONS only and +// not used as data item status values +// +// Success Messages +// These messages are normally returned when the operation completed +// successfully. +// +// +// Values are 32 bit values layed out as follows: +// +// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 +// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +// +---+-+-+-----------------------+-------------------------------+ +// |Sev|C|R| Facility | Code | +// +---+-+-+-----------------------+-------------------------------+ +// +// where +// +// Sev - is the severity code +// +// 00 - Success +// 01 - Informational +// 10 - Warning +// 11 - Error +// +// C - is the Customer code flag +// +// R - is a reserved bit +// +// Facility - is the facility code +// +// Code - is the facility's status code +// +// +// Define the facility codes +// + + +// +// Define the severity codes +// +#define STATUS_SEVERITY_WARNING 0x2 +#define STATUS_SEVERITY_SUCCESS 0x0 +#define STATUS_SEVERITY_INFORMATIONAL 0x1 +#define STATUS_SEVERITY_ERROR 0x3 + + +// +// MessageId: PDH_CSTATUS_VALID_DATA +// +// MessageText: +// +// The returned data is valid. +// +#define PDH_CSTATUS_VALID_DATA ((DWORD)0x00000000L) + +// +// MessageId: PDH_CSTATUS_NEW_DATA +// +// MessageText: +// +// The return data value is valid and different from the last sample. +// +#define PDH_CSTATUS_NEW_DATA ((DWORD)0x00000001L) + +// +// Informational messages +// +// None +// +// Warning Messages +// These messages are returned when the function has completed +// successfully but the results may be different than expected. +// +// +// MessageId: PDH_CSTATUS_NO_MACHINE +// +// MessageText: +// +// Unable to connect to specified machine or machine is off line. +// +#define PDH_CSTATUS_NO_MACHINE ((DWORD)0x800007D0L) + +// +// MessageId: PDH_CSTATUS_NO_INSTANCE +// +// MessageText: +// +// The specified instance is not present. +// +#define PDH_CSTATUS_NO_INSTANCE ((DWORD)0x800007D1L) + +// +// MessageId: PDH_MORE_DATA +// +// MessageText: +// +// There is more data to return than would fit in the supplied buffer. Allocate +// a larger buffer and call the function again. +// +#define PDH_MORE_DATA ((DWORD)0x800007D2L) + +// +// MessageId: PDH_CSTATUS_ITEM_NOT_VALIDATED +// +// MessageText: +// +// The data item has been added to the query, but has not been validated nor +// accessed. No other status information on this data item is available. +// +#define PDH_CSTATUS_ITEM_NOT_VALIDATED ((DWORD)0x800007D3L) + +// +// MessageId: PDH_RETRY +// +// MessageText: +// +// The selected operation should be retried. +// +#define PDH_RETRY ((DWORD)0x800007D4L) + +// +// MessageId: PDH_NO_DATA +// +// MessageText: +// +// No data to return. +// +#define PDH_NO_DATA ((DWORD)0x800007D5L) + +// +// MessageId: PDH_CALC_NEGATIVE_DENOMINATOR +// +// MessageText: +// +// A counter with a negative denominator value was detected. +// +#define PDH_CALC_NEGATIVE_DENOMINATOR ((DWORD)0x800007D6L) + +// +// MessageId: PDH_CALC_NEGATIVE_TIMEBASE +// +// MessageText: +// +// A counter with a negative timebase value was detected. +// +#define PDH_CALC_NEGATIVE_TIMEBASE ((DWORD)0x800007D7L) + +// +// MessageId: PDH_CALC_NEGATIVE_VALUE +// +// MessageText: +// +// A counter with a negative value was detected. +// +#define PDH_CALC_NEGATIVE_VALUE ((DWORD)0x800007D8L) + +// +// MessageId: PDH_DIALOG_CANCELLED +// +// MessageText: +// +// The user cancelled the dialog box. +// +#define PDH_DIALOG_CANCELLED ((DWORD)0x800007D9L) + +// +// Error Messages +// These messages are returned when the function could not complete +// as requested and some corrective action may be required by the +// the caller or the user. +// +// +// MessageId: PDH_CSTATUS_NO_OBJECT +// +// MessageText: +// +// The specified object is not found on the system. +// +#define PDH_CSTATUS_NO_OBJECT ((DWORD)0xC0000BB8L) + +// +// MessageId: PDH_CSTATUS_NO_COUNTER +// +// MessageText: +// +// The specified counter could not be found. +// +#define PDH_CSTATUS_NO_COUNTER ((DWORD)0xC0000BB9L) + +// +// MessageId: PDH_CSTATUS_INVALID_DATA +// +// MessageText: +// +// The returned data is not valid. +// +#define PDH_CSTATUS_INVALID_DATA ((DWORD)0xC0000BBAL) + +// +// MessageId: PDH_MEMORY_ALLOCATION_FAILURE +// +// MessageText: +// +// A PDH function could not allocate enough temporary memory to complete the +// operation. Close some applications or extend the pagefile and retry the +// function. +// +#define PDH_MEMORY_ALLOCATION_FAILURE ((DWORD)0xC0000BBBL) + +// +// MessageId: PDH_INVALID_HANDLE +// +// MessageText: +// +// The handle is not a valid PDH object. +// +#define PDH_INVALID_HANDLE ((DWORD)0xC0000BBCL) + +// +// MessageId: PDH_INVALID_ARGUMENT +// +// MessageText: +// +// A required argument is missing or incorrect. +// +#define PDH_INVALID_ARGUMENT ((DWORD)0xC0000BBDL) + +// +// MessageId: PDH_FUNCTION_NOT_FOUND +// +// MessageText: +// +// Unable to find the specified function. +// +#define PDH_FUNCTION_NOT_FOUND ((DWORD)0xC0000BBEL) + +// +// MessageId: PDH_CSTATUS_NO_COUNTERNAME +// +// MessageText: +// +// No counter was specified. +// +#define PDH_CSTATUS_NO_COUNTERNAME ((DWORD)0xC0000BBFL) + +// +// MessageId: PDH_CSTATUS_BAD_COUNTERNAME +// +// MessageText: +// +// Unable to parse the counter path. Check the format and syntax of the +// specified path. +// +#define PDH_CSTATUS_BAD_COUNTERNAME ((DWORD)0xC0000BC0L) + +// +// MessageId: PDH_INVALID_BUFFER +// +// MessageText: +// +// The buffer passed by the caller is invalid. +// +#define PDH_INVALID_BUFFER ((DWORD)0xC0000BC1L) + +// +// MessageId: PDH_INSUFFICIENT_BUFFER +// +// MessageText: +// +// The requested data is larger than the buffer supplied. Unable to return the +// requested data. +// +#define PDH_INSUFFICIENT_BUFFER ((DWORD)0xC0000BC2L) + +// +// MessageId: PDH_CANNOT_CONNECT_MACHINE +// +// MessageText: +// +// Unable to connect to the requested machine. +// +#define PDH_CANNOT_CONNECT_MACHINE ((DWORD)0xC0000BC3L) + +// +// MessageId: PDH_INVALID_PATH +// +// MessageText: +// +// The specified counter path could not be interpreted. +// +#define PDH_INVALID_PATH ((DWORD)0xC0000BC4L) + +// +// MessageId: PDH_INVALID_INSTANCE +// +// MessageText: +// +// The instance name could not be read from the specified counter path. +// +#define PDH_INVALID_INSTANCE ((DWORD)0xC0000BC5L) + +// +// MessageId: PDH_INVALID_DATA +// +// MessageText: +// +// The data is not valid. +// +#define PDH_INVALID_DATA ((DWORD)0xC0000BC6L) + +// +// MessageId: PDH_NO_DIALOG_DATA +// +// MessageText: +// +// The dialog box data block was missing or invalid. +// +#define PDH_NO_DIALOG_DATA ((DWORD)0xC0000BC7L) + +// +// MessageId: PDH_CANNOT_READ_NAME_STRINGS +// +// MessageText: +// +// Unable to read the counter and/or explain text from the specified machine. +// +#define PDH_CANNOT_READ_NAME_STRINGS ((DWORD)0xC0000BC8L) + +#endif //_PDH_MSG_H_ +// end of generated file |