mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:02:59 +00:00
Implement NdisMWriteLogData, enough to see something
svn path=/trunk/; revision=29375
This commit is contained in:
parent
d3048bf9fd
commit
69a12a6870
1 changed files with 29 additions and 2 deletions
|
@ -2048,9 +2048,36 @@ NdisMWriteLogData(
|
||||||
IN PVOID LogBuffer,
|
IN PVOID LogBuffer,
|
||||||
IN UINT LogBufferSize)
|
IN UINT LogBufferSize)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED
|
PUCHAR Buffer = LogBuffer;
|
||||||
|
UINT i, j, idx;
|
||||||
|
|
||||||
return NDIS_STATUS_FAILURE;
|
UNIMPLEMENTED;
|
||||||
|
for (i = 0; i < LogBufferSize; i += 16)
|
||||||
|
{
|
||||||
|
DbgPrint("%08x |", i);
|
||||||
|
for (j = 0; j < 16; j++)
|
||||||
|
{
|
||||||
|
idx = i + j;
|
||||||
|
if (idx < LogBufferSize)
|
||||||
|
DbgPrint(" %02x", Buffer[idx]);
|
||||||
|
else
|
||||||
|
DbgPrint(" ");
|
||||||
|
}
|
||||||
|
DbgPrint(" | ");
|
||||||
|
for (j = 0; j < 16; j++)
|
||||||
|
{
|
||||||
|
idx = i + j;
|
||||||
|
if (idx == LogBufferSize)
|
||||||
|
break;
|
||||||
|
if (Buffer[idx] >= ' ') /* FIXME: not portable! replace by if (isprint(Buffer[idx])) ? */
|
||||||
|
DbgPrint("%c", Buffer[idx]);
|
||||||
|
else
|
||||||
|
DbgPrint(".");
|
||||||
|
}
|
||||||
|
DbgPrint("\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
return NDIS_STATUS_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue