Problem Logging APIs
The Problem Logging APIs include:
- Add Problem Log Entry (QsxAddProblemLogEntry) adds additional or supporting data to a problem log entry.
- Change Problem Log Entry (QsxChangeProblemLogEntry) updates an existing problem entry by changing the information.
- Create Problem Log Entry (QsxCreateProblemLogEntry) creates a problem log entry with the information provided to the problem log entry.
- Delete Problem Log Entry (QsxDeleteProblemLogEntry) deletes problem log entries or removes keys from a problem log entry.
- End Problem Log Services (QsxEndProblemLogServices) ends an instance of the problem log services identified by the handle returned when the services started.
- Log Software Error (QPDLOGER) logs a software problem and collects data needed for its resolution.
- Report Software Error (QpdReportSoftwareError) is an ILE program that logs problems in the problem log and sends it to a service provider.
- Retrieve Problem Log Entry (QsxRetrieveProblemLogEntry) extracts data from a specific problem log entry.
- Start Problem Log Services (QsxStartProblemLogServices) sets up an environment for adding, creating, changing, deleting, and retrieving problem log entries.
- Work with Problem (QPDWRKPB) analyzes and prepares a machine-detected hardware problem for reporting.