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.
 
 
 
 
 
 

315 lines
11 KiB

;/*++ BUILD Version: 0001 // Increment this if a change has global effects
;
;Copyright (c) 1992-1994 Microsoft Corporation
;
;Module Name:
;
; perflib.h
; (generated from perflib.mc)
;
;Abstract:
;
; Event message definitions used by routines in Perflib
;
;Created:
;
; 31-Oct-95 Bob Watson
;
;Revision History:
;
;--*/
;#ifndef _PRFLBMSG_H_
;#define _PRFLBMSG_H_
;
MessageIdTypedef=DWORD
;//
;// Perflib ERRORS
;//
SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
Warning=0x2:STATUS_SEVERITY_WARNING
Error=0x3:STATUS_SEVERITY_ERROR
)
MessageId=1000
Severity=Error
Facility=Application
SymbolicName=PERFLIB_ACCESS_DENIED
Language=English
Access to performance data was denied to %1!s! as attempted from
%2!s!
.
MessageId=1001
Severity=Error
Facility=Application
SymbolicName=PERFLIB_BUFFER_OVERFLOW
Language=English
The buffer size returned by a collect procedure in Extensible Counter
DLL "%1!s!" for the "%2!s!" service was larger than the space
available. Performance data returned by counter DLL will be not be
returned in Perf Data Block. The returned buffer size is the first
DWORD in the attached data.
.
MessageId=1002
Severity=Error
Facility=Application
SymbolicName=PERFLIB_GUARD_PAGE_VIOLATION
Language=English
A Guard Page was modified by a collect procedure in Extensible
Counter DLL "%1!s!" for the "%2!s!" service. Performance data
returned by counter DLL will be not be returned in Perf Data Block.
.
MessageId=1003
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INCORRECT_OBJECT_LENGTH
Language=English
The object length of an object returned by Extensible Counter DLL
"%1!s!" for the "%2!s!" service was not correct. The sum of the
object lengths returned did not match the size of the buffer
returned. Performance data returned by counter DLL will be not be
returned in Perf Data Block. The count of objects returned is the
first DWORD in the attached data.
.
MessageId=1004
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INCORRECT_INSTANCE_LENGTH
Language=English
The instance length of an object returned by Extensible Counter
DLL "%1!s!" for the "%2!s!" service was incorrect. The sum of the
instance lengths plus the object definition structures did not match
the size of the object. Performance data returned by counter DLL will
be not be returned in Perf Data Block. The object title index of the
bad object is the first DWORD in the attached data.
.
MessageId=1005
Severity=Error
Facility=Application
SymbolicName=PERFLIB_OPEN_PROC_NOT_FOUND
Language=English
Unable to locate the open procedure "%1!s!" in DLL "%2!s!" for
the "%3!s!" service. Performance data for this service will not be
available. The Error Status is the first DWORD in the attached
data.
.
MessageId=1006
Severity=Error
Facility=Application
SymbolicName=PERFLIB_COLLECT_PROC_NOT_FOUND
Language=English
Unable to locate the collect procedure "%1!s!" in DLL "%2!s!" for the
"%3!s!" service. Performance data for this service will not be
available. The Error Status is the first DWORD in the attached
data.
.
MessageId=1007
Severity=Error
Facility=Application
SymbolicName=PERFLIB_CLOSE_PROC_NOT_FOUND
Language=English
Unable to locate the close procedure "%1!s!" in DLL "%2!s!" for the
"%3!s!" service. Performance data for this service will not be
available. The Error Status is the first DWORD in the attached
data.
.
MessageId=1008
Severity=Error
Facility=Application
SymbolicName=PERFLIB_OPEN_PROC_FAILURE
Language=English
The Open Procedure for service "%1!s!" in DLL "%2!s!" failed.
Performance data for this service will not be available. The Status code
returned is the first DWORD in the attached data.
.
MessageId=1009
Severity=Error
Facility=Application
SymbolicName=PERFLIB_OPEN_PROC_EXCEPTION
Language=English
The Open Procedure for service "%1!s!" in DLL "%2!s!" generated an
exception. Performance data for this service will not be available.
The Exception code returned is the first DWORD in the attached data.
.
MessageId=1010
Severity=Error
Facility=Application
SymbolicName=PERFLIB_COLLECT_PROC_EXCEPTION
Language=English
The Collect Procedure for the "%1!s!" service in DLL "%2!s!" generated an
exception or returned an invalid status. Performance data returned by
counter DLL will be not be returned in Perf Data Block. The exception or
status code returned is the first DWORD in the attached data.
.
MessageId=1013
Severity=Error
Facility=Application
SymbolicName=PERFLIB_HEAP_ERROR
Language=English
The collect procedure in Extensible Counter DLL "%1!s!" for the "%2!s!"
service returned a buffer that was larger than the space allocated and
may have corrupted the application's heap. This DLL should be disabled
or removed from the system until the problem has been corrected to
prevent further corruption. The application accessing this performance
data should be restarted. The Performance data returned by counter
DLL will be not be returned in Perf Data Block. The Overflow size is
the first DWORD in the attached data.
.
MessageId=1015
Severity=Error
Facility=Application
SymbolicName=PERFLIB_COLLECTION_HUNG
Language=English
The timeout waiting for the performance data collection function "%1!s!"
in the "%2!s!" Library to finish has expired. There may be a problem with
this extensible counter or the service it is collecting data from or the
system may have been very busy when this call was attempted.
.
MessageId=1016
Severity=Warning
Facility=Application
SymbolicName=PERFLIB_BUFFER_ALIGNMENT_ERROR
Language=English
The data buffer created for the "%1!s!" service in the "%2!s!" library is not
aligned on an 8-byte boundary. This may cause problems for applications that are
trying to read the performance data buffer. Contact the manufacturer of this
library or service to have this problem corrected or to get a newer version
of this library.
.
MessageId=1017
Severity=Error
Facility=Application
SymbolicName=PERFLIB_LIBRARY_DISABLED
Language=English
Performance counter data collection from the "%1!s!" service has been disabled
due to one or more errors generated by the performance counter library for that
service. The error(s) that forced this action have been written to the application
event log. The error(s) should be corrected before the performance counters
for this service are enabled again.
.
MessageId=1018
Severity=Error
Facility=Application
SymbolicName=PERFLIB_LIBRARY_TEMP_DISABLED
Language=English
Performance counter data collection from the "%1!s!" service has been disabled
for this session due to one or more errors generated by the performance counter
library for that service. The error(s) that forced this action have been written
to the application event log.
.
MessageId=1019
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INVALID_DEFINITION_BLOCK
Language=English
A definition field in an object returned by Extensible Counter
DLL "%1!s!" for the "%2!s!" service was incorrect. The sum of the
definitions block lengths in the object definition structures did not
match the size specified in the object definition header. Performance data
returned by this counter DLL will be not be returned in Perf Data Block.
The object title index of the bad object is the first DWORD in the attached
data.
.
MessageId=1020
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INVALID_SIZE_RETURNED
Language=English
The size of the buffer used is greater than that passed to the collect
function of the "%1!s!" Extensible Counter DLL for the "%2!s!" service.
The size of the buffer passed in is the first DWORD and the size returned
is the second DWORD in the attached data.
.
MessageId=1021
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INVALID_WOW32_PERF_DLL
Language=English
Windows cannot open the 32-bit extensible counter DLL %1 in a 64-bit environment.
Contact the file vendor to obtain a 64-bit version.
Alternatively, you can open the 32-bit extensible counter DLL by using the 32-bit version
of Performance Monitor. To use this tool, open the Windows folder, open the Syswow64 folder,
and then start Perfmon.exe.
.
MessageId=1022
Severity=Error
Facility=Application
SymbolicName=PERFLIB_INVALID_IA64_PERF_DLL
Language=English
Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment.
Contact the file vendor to obtain a 32-bit version.
Alternatively if you are running a 64-bit native environment, you can open the 64-bit extensible
counter DLL by using the 64-bit version of Performance Monitor.
To use this tool, open the Windows folder, open the System32 folder, and then start Perfmon.exe.
.
MessageId=2000
Severity=Warning
Facility=Application
SymbolicName=PERFLIB_BUFFER_POINTER_MISMATCH
Language=English
The pointer returned did not match the buffer length returned by the
Collect procedure for the "%1!s!" service in Extensible Counter DLL
"%2!s!". The Length will be adjusted to match and the performance
data will appear in the Perf Data Block. The returned length is the first
DWORD, the new length is the second DWORD in the attached data.
.
MessageId=2001
Severity=Warning
Facility=Application
SymbolicName=PERFLIB_NO_PERFORMANCE_SUBKEY
Language=English
The "%1!s!" service does not have a Performance subkey or the key
could not be opened. No performance counters will be collected for
this service. The Win32 error code is returned in the first DWORD in
the attached data.
.
MessageId=2002
Severity=Warning
Facility=Application
SymbolicName=PERFLIB_OPEN_PROC_TIMEOUT
Language=English
The open procedure for service "%1!s!" in DLL "%2!s!" has taken longer than
the established wait time to complete. There may be a problem with
this extensible counter or the service it is collecting data from or the
system may have been very busy when this call was attempted.
.
MessageId=2003
Severity=Warning
Facility=Application
SymbolicName=PERFLIB_NOT_TRUSTED_FILE
Language=English
The configuration information of the performance library "%1!s!" for the
"%2!s!" service does not match the trusted performance library information
stored in the registry. The functions in this library will not be treated
as trusted.
.
MessageId=3002
Severity=Error
Facility=Application
SymbolicName=PERFLIB_TOO_MANY_OBJECTS
Language=English
The number of objects allowed in a performance library has exceed the
maximum supported.
.
MessageId=3003
Severity=Error
Facility=Application
SymbolicName=PERFLIB_PROC_NAME_NOT_FOUND
Language=English
Unable to find the %1!s! Procedure name in the registry for service "%2!s!".
Please check the application event log to make sure there were no problems
encountered during installation of the "%2!s!" service and re-install its
performance counter DLL.
.
MessageId=3004
Severity=Error
Facility=Application
SymbolicName=PERFLIB_REGVALUE_NOT_FOUND
Language=English
Unable to find valid registry value "%1!s!" in the registry for service "%2!s!".
Please check the application event log to make sure there were no problems
encountered during installation of the "%2!s!" service and re-install its
performance counter DLL.
.
;
;#endif //_PRFLBMSG_H_