Microsoft Knowledge Base Article - 226494
http://support.microsoft.com/default.aspx?scid=KB;en-us;q226494
---------------------------
Summery:
Windows NT reports events to the Application Event Log when there are errors, or to give more information regarding performance monitor extensions and custom counters added to performance monitor. This article describes how to control the error checking and reporting by registry settings and list the possible event information. This is useful fortesting and validating a performance monitor extension. This is also helpful to diagnose problems with performance monitor extensions that are installed as part of a vendor's server application or device driver.
---------------------------
Event IDs and Descriptions:
Event ID: 1008
Detail Text: The Open Procedure for service (service name) in DLL (DLL name) failed. Performance data for this service will not be available. Status code returned is DWORD 0.
Interpretation: If the Open function for an extension does not return ERROR_SUCCESS, perflib posts the status code in the data field of the event. This may be used to help the author of the extension determine why the Open function failed.
Expertise: Developer of named extensible counter DLL
---------------------------