// lkmdtel.h
NTSTATUS LkmdTelInsertTriageDataBlock(
HANDLE TelemetryHandle,
PVOID TriageData,
ULONG TriageDataSize
);
View the official Windows Driver Kit DDI referenceNo description available.
This function adds a region of kernel memory to the kernel minidump.
TelemetryHandleSupplies a Telemetry Report handle created by LkmdTelCreateReport.
TriageDataSupplies the location of the triage data to be added.
TriageDataSizeSupplies the number of bytes of triage data to add.
STATUS_SUCCESS if successful. STATUS_INVALID_PARAMETER if there is not already at least one triage data block present or an existing triage data block does not start on an 8 byte boundary. STATUS_BUFFER_TOO_SMALL if there is insufficient space in the triage dump buffer to contain the new triage block.
LkmdTelInsertTriageDataBlock is dependent on the OS architecture. On a 64-bit OS, the maximum is approximately 180 KB. On a 32-bit OS, it is approximately 90 KB.