Microsoft-Windows-Perflib

59 events across 2 channels

Event IDTitleChannel
0Operational
1000Access to performance data was denied to user ".Application
1001The Collect procedure in Extensible Counter DLL ".Application
1002A Guard Page was modified by a Collect procedure in Extensible Counter DLL ".Application
1003The Extensible Counter DLL ".Application
1004The Extensible Counter DLL ".Application
1005The attempt to locate the Open procedure ".Application
1006The attempt to locate the Collect procedure ".Application
1007The attempt to locate the Close procedure ".Application
1008The Open procedure for service ".Application
1009The Open procedure in Extensible Counter DLL ".Application
1010The Collect procedure in Extensible Counter DLL ".Application
1011The Close procedure in Extensible Counter DLL ".Application
1013The Collect procedure in Extensible Counter DLL ".Application
1014The Collect procedure for service ".Application
1015The performance data collection function for the ".Application
1016The Collect procedure in Extensible Counter DLL ".Application
1017Disabled performance counter data collection from the ".Application
1018Disabled performance counter data collection for this session from the ".Application
1019A definition field in an object returned by Extensible Counter DLL ".Application
1020The required buffer size is greater than the buffer size passed to the Collect …Application
1021Windows cannot open the 32-bit extensible counter DLL ".Application
1022Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment …Application
1023Windows cannot load the extensible counter DLL "C:\Windows\system32\ntdsperf.Application
2000The Collect procedure in Extensible Counter DLL ".Application
2001The ".Application
2002The Open procedure for service ".Application
2003The configuration information of the performance library ".Application
3002The number of objects allowed in a performance library has exceeded the maximum …Application
3003Unable to find the %1 procedure name in the registry for service "%2".Application
2147484664The Collect procedure in Extensible Counter DLL ".Operational
2147485648The Collect procedure in Extensible Counter DLL ".Operational
2147485649The ".Operational
2147485650The Open procedure for service ".Operational
2147485651The configuration information of the performance library ".Operational
3221226472Access to performance data was denied to user ".Operational
3221226473The Collect procedure in Extensible Counter DLL ".Operational
3221226474A Guard Page was modified by a Collect procedure in Extensible Counter DLL ".Operational
3221226475The Extensible Counter DLL ".Operational
3221226476The Extensible Counter DLL ".Operational
3221226477The attempt to locate the Open procedure ".Operational
3221226478The attempt to locate the Collect procedure ".Operational
3221226479The attempt to locate the Close procedure ".Operational
3221226480The Open procedure for service ".Operational
3221226481The Open procedure in Extensible Counter DLL ".Operational
3221226482The Collect procedure in Extensible Counter DLL ".Operational
3221226483The Close procedure in Extensible Counter DLL ".Operational
3221226485The Collect procedure in Extensible Counter DLL ".Operational
3221226487The performance data collection function for the ".Operational
3221226489Disabled performance counter data collection from the ".Operational
3221226490Disabled performance counter data collection for this session from the ".Operational
3221226491A definition field in an object returned by Extensible Counter DLL ".Operational
3221226492The required buffer size is greater than the buffer size passed to the Collect …Operational
3221226493Windows cannot open the 32-bit extensible counter DLL ".Operational
3221226494Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment …Operational
3221226495Windows cannot load the extensible counter DLL ".Operational
3221228474The number of objects allowed in a performance library has exceeded the maximum …Operational
3221228475Unable to find the %1 procedure name in the registry for service "%2".Operational
3221228476Unable to find valid registry value '.Operational

Event ID 0 —

Provider
Microsoft-Windows-Perflib
Channel
Operational
Level
5
Samples
1

Fields

NameDescription
Name
Status

Example Event

system:
  provider: Microsoft-Windows-Perflib
  guid: 13B197BD-7CEE-4B4E-8DD0-59314CE374CE
  event_source_name: ''
  event_id: 0
  version: 0
  level: 5
  task: 0
  opcode: 0
  keywords: 4611686018427387904
  time_created: '2023-11-05T22:40:53.996726+00:00'
  event_record_id: 177
  correlation: {}
  execution:
    process_id: 4360
    thread_id: 4224
  channel: Microsoft-Windows-Perflib/Operational
  computer: WinDev2310Eval
  security:
    user_id: S-1-5-18
event_data:
  Name: LoadPerfCounterTextStrings-End
  Status: 0
message: ''

References

Event ID 1000 — Access to performance data was denied to user ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Access to performance data was denied to user "%1" (value from GetUserName() for the running thread) as attempted from module "%2" (value from GetModuleFileName() for the binary that issued the query).

Fields

NameDescription
User
Module

Event ID 1001 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned buffer size %3, which is larger than the space available. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
Size

Event ID 1002 — A Guard Page was modified by a Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

A Guard Page was modified by a Collect procedure in Extensible Counter DLL "%1" for the "%2" service. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service

Event ID 1003 — The Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Extensible Counter DLL "%1" for the "%2" service returned an incorrect object length. The sum of the %3 object lengths returned did not match the size of the buffer returned.

Fields

NameDescription
Library
Service
ObjectCount

Event ID 1004 — The Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Extensible Counter DLL "%1" for the "%2" service returned an incorrect instance length for the object with title index %3. The sum of the instance lengths plus the object definition structures did not match the size of the object. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
ObjectIndex

Event ID 1005 — The attempt to locate the Open procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The attempt to locate the Open procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
ProcName
Library
Service
Win32Error

Event ID 1006 — The attempt to locate the Collect procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The attempt to locate the Collect procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
ProcName
Library
Service
Win32Error

Event ID 1007 — The attempt to locate the Close procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The attempt to locate the Close procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
ProcName
Library
Service
Win32Error

Event ID 1008 — The Open procedure for service ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Open procedure for service "%1" in DLL "%2" failed with error code %3. Performance data for this service will not be available.

Fields

NameDescription
Service
Library
Win32Error

Event ID 1009 — The Open procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Open procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. Performance data for this service will not be available.

Fields

NameDescription
Library
Service
ExceptionCode
ExceptionAddress

Event ID 1010 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
ExceptionCode
ExceptionAddress

Event ID 1011 — The Close procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Close procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
ExceptionCode
ExceptionAddress

Event ID 1013 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned a buffer that was larger (by %3 bytes) 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 the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
Size

Event ID 1014 — The Collect procedure for service ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure for service "%1" in DLL "%2" failed with error code %3. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Service
Library
Win32Error

Event ID 1015 — The performance data collection function for the ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The performance data collection function for the "%1" service in the "%2" library did not complete in the allowed time. There may be a problem with this extensible counter, the service from which the counter is collecting data, or the system may have been very busy when this call was attempted.

Fields

NameDescription
Service
Library

Event ID 1016 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned pointer %3 which 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.

Fields

NameDescription
Library
Service
Buffer
BytesLeft

Event ID 1017 — Disabled performance counter data collection from the ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Disabled performance counter data collection from the "%1" service because the performance counter library for that service has generated one or more errors. The errors that forced this action have been written to the application event log. Correct the errors before enabling the performance counters for this service.

Fields

NameDescription
Service

Event ID 1018 — Disabled performance counter data collection for this session from the ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Disabled performance counter data collection for this session from the "%1" service because the performance counter library for that service has generated one or more errors. The errors that forced this action have been written to the application event log.

Fields

NameDescription
Service

Event ID 1019 — A definition field in an object returned by Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

A definition field in an object returned by Extensible Counter DLL "%1" for the "%2" service was not correct. The sum of the definitions block lengths in the object definition structures did not match the size specified in the object definition header. The object title index of the invalid object is %3. The performance data returned by this counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
Library
Service
ObjectIndex

Event ID 1020 — The required buffer size is greater than the buffer size passed to the Collect function of the ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The required buffer size is greater than the buffer size passed to the Collect function of the "%1" Extensible Counter DLL for the "%2" service. The given buffer size was %3 and the required size was %4.

Fields

NameDescription
Library
Service
BufferSize
RequiredSize

Event ID 1021 — Windows cannot open the 32-bit extensible counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Windows cannot open the 32-bit extensible counter DLL "%1" in a 64-bit environment (Win32 error code %2). 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.

Fields

NameDescription
Library
Win32Error

Event ID 1022 — Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment (Win32 error code %2).

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment (Win32 error code %2). 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.

Fields

NameDescription
Library
Win32Error

Event ID 1023 — Windows cannot load the extensible counter DLL "C:\Windows\system32\ntdsperf.

Provider
Microsoft-Windows-Perflib
Channel
Application
Level
2
Samples
1

Message

Windows cannot load the extensible counter DLL "%1" (Win32 error code %2).

Fields

NameDescription
Library
Win32Error

Example Event

system:
  provider: Microsoft-Windows-Perflib
  guid: 13B197BD-7CEE-4B4E-8DD0-59314CE374CE
  event_source_name: ''
  event_id: 1023
  version: 1
  level: 2
  task: 0
  opcode: 0
  keywords: 9223372036854775808
  time_created: '2022-04-07T08:15:12.496963+00:00'
  event_record_id: 107
  correlation: {}
  execution:
    process_id: 2644
    thread_id: 3324
  channel: Application
  computer: WIN-FPV0DSIC9O6.sigma.fr
  security:
    user_id: S-1-5-18
event_data:
  Library: C:\Windows\system32\ntdsperf.dll
  Win32Error: 126
message: Windows cannot load the extensible counter DLL "C:\Windows\system32\ntdsperf.dll"
  (Win32 error code 126!s!).

References

Event ID 2000 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned a length (%3) that did not match the expected length (%4). The length will be adjusted to match the buffer length and the performance data will appear in the Perf Data Block.

Fields

NameDescription
Library
Service
BytesLeft
BytesAvailable

Event ID 2001 — The ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The "%1" service does not have a Performance subkey or the key could not be opened (Win32 error code %3). No performance counters will be collected for this service.

Fields

NameDescription
Service
Win32Error
NTSTATUS

Event ID 2002 — The Open procedure for service ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The Open procedure for service "%1" in DLL "%2" did not complete in the allowed time. There may be a problem with this extensible counter, the service from which the counter is collecting data, or the system may have been very busy when this call was attempted.

Fields

NameDescription
Service
Library

Event ID 2003 — The configuration information of the performance library ".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The configuration information of the performance library "%1" for the "%2" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted.

Fields

NameDescription
Library
Service

Event ID 3002 — The number of objects allowed in a performance library has exceeded the maximum supported.

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

The number of objects allowed in a performance library has exceeded the maximum supported.

Event ID 3003 — Unable to find the %1 procedure name in the registry for service "%2".

Provider
Microsoft-Windows-Perflib
Channel
Application

Message

Unable to find the %1 procedure name in the registry for service "%2". Check the application event log to make sure there were no problems encountered during installation of the "%2" service and reinstall its performance counter DLL.

Fields

NameDescription
ProcName
Service

Event ID 2147484664 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned pointer %3 which 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.

Fields

NameDescription
param1
param2
binary

Event ID 2147485648 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned a length (%3) that did not match the expected length (%4). The length will be adjusted to match the buffer length and the performance data will appear in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 2147485649 — The ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The "%1" service does not have a Performance subkey or the key could not be opened (Win32 error code %3). No performance counters will be collected for this service.

Fields

NameDescription
param1
binary

Event ID 2147485650 — The Open procedure for service ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Open procedure for service "%1" in DLL "%2" did not complete in the allowed time. There may be a problem with this extensible counter, the service from which the counter is collecting data, or the system may have been very busy when this call was attempted.

Fields

NameDescription
param1
param2

Event ID 2147485651 — The configuration information of the performance library ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The configuration information of the performance library "%1" for the "%2" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted.

Fields

NameDescription
param1
param2

Event ID 3221226472 — Access to performance data was denied to user ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Access to performance data was denied to user "%1" (value from GetUserName() for the running thread) as attempted from module "%2" (value from GetModuleFileName() for the binary that issued the query).

Fields

NameDescription
param1
param2

Event ID 3221226473 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned buffer size %3, which is larger than the space available. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226474 — A Guard Page was modified by a Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

A Guard Page was modified by a Collect procedure in Extensible Counter DLL "%1" for the "%2" service. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2

Event ID 3221226475 — The Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Extensible Counter DLL "%1" for the "%2" service returned an incorrect object length. The sum of the %3 object lengths returned did not match the size of the buffer returned.

Fields

NameDescription
param1
param2
binary

Event ID 3221226476 — The Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Extensible Counter DLL "%1" for the "%2" service returned an incorrect instance length for the object with title index %3. The sum of the instance lengths plus the object definition structures did not match the size of the object. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226477 — The attempt to locate the Open procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The attempt to locate the Open procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
param1
param2
param3
binary

Event ID 3221226478 — The attempt to locate the Collect procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The attempt to locate the Collect procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
param1
param2
param3
binary

Event ID 3221226479 — The attempt to locate the Close procedure ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The attempt to locate the Close procedure "%1" in DLL "%2" for the "%3" service failed with Win32 error code %4. Performance data for this service will not be available.

Fields

NameDescription
param1
param2
param3
binary

Event ID 3221226480 — The Open procedure for service ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Open procedure for service "%1" in DLL "%2" failed with error code %3. Performance data for this service will not be available.

Fields

NameDescription
param1
param2
binary

Event ID 3221226481 — The Open procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Open procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. Performance data for this service will not be available.

Fields

NameDescription
param1
param2
binary

Event ID 3221226482 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226483 — The Close procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Close procedure in Extensible Counter DLL "%1" for the "%2" service generated exception %3 at address %4. The performance data returned by the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226485 — The Collect procedure in Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The Collect procedure in Extensible Counter DLL "%1" for the "%2" service returned a buffer that was larger (by %3 bytes) 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 the counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226487 — The performance data collection function for the ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The performance data collection function for the "%1" service in the "%2" library did not complete in the allowed time. There may be a problem with this extensible counter, the service from which the counter is collecting data, or the system may have been very busy when this call was attempted.

Fields

NameDescription
param1
param2
binary

Event ID 3221226489 — Disabled performance counter data collection from the ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Disabled performance counter data collection from the "%1" service because the performance counter library for that service has generated one or more errors. The errors that forced this action have been written to the application event log. Correct the errors before enabling the performance counters for this service.

Fields

NameDescription
param1

Event ID 3221226490 — Disabled performance counter data collection for this session from the ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Disabled performance counter data collection for this session from the "%1" service because the performance counter library for that service has generated one or more errors. The errors that forced this action have been written to the application event log.

Fields

NameDescription
param1

Event ID 3221226491 — A definition field in an object returned by Extensible Counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

A definition field in an object returned by Extensible Counter DLL "%1" for the "%2" service was not correct. The sum of the definitions block lengths in the object definition structures did not match the size specified in the object definition header. The object title index of the invalid object is %3. The performance data returned by this counter DLL will not be returned in the Perf Data Block.

Fields

NameDescription
param1
param2
binary

Event ID 3221226492 — The required buffer size is greater than the buffer size passed to the Collect function of the ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The required buffer size is greater than the buffer size passed to the Collect function of the "%1" Extensible Counter DLL for the "%2" service. The given buffer size was %3 and the required size was %4.

Fields

NameDescription
param1
param2
binary

Event ID 3221226493 — Windows cannot open the 32-bit extensible counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Windows cannot open the 32-bit extensible counter DLL "%1" in a 64-bit environment (Win32 error code %2). 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.

Fields

NameDescription
param1
binary

Event ID 3221226494 — Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment (Win32 error code %2).

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Windows cannot open the 64-bit extensible counter DLL %1 in a 32-bit environment (Win32 error code %2). 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.

Fields

NameDescription
param1
binary

Event ID 3221226495 — Windows cannot load the extensible counter DLL ".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Windows cannot load the extensible counter DLL "%1" (Win32 error code %2).

Fields

NameDescription
param1
binary

Event ID 3221228474 — The number of objects allowed in a performance library has exceeded the maximum supported.

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

The number of objects allowed in a performance library has exceeded the maximum supported.

Event ID 3221228475 — Unable to find the %1 procedure name in the registry for service "%2".

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Unable to find the %1 procedure name in the registry for service "%2". Check the application event log to make sure there were no problems encountered during installation of the "%2" service and reinstall its performance counter DLL.

Fields

NameDescription
param1
param2

Event ID 3221228476 — Unable to find valid registry value '.

Provider
Microsoft-Windows-Perflib
Channel
Operational

Message

Unable to find valid registry value '{param1}' in the registry for service '{param2}'. Check the application event log to make sure there were no problems encountered during installation of the '{param2}' service and reinstall its performance counter DLL.

Fields

NameDescription
param1
param2