Prev Next
The OUTPUT_DEBUG_STRING_INFO structure contains the address, format,
and length, in bytes, of a debugging string.
typedef struct _OUTPUT_DEBUG_STRING_INFO { // odsi
LPSTR lpDebugStringData;
WORD fUnicode;
WORD nDebugStringLength;
} OUTPUT_DEBUG_STRING_INFO;
Members
-
lpDebugStringData
-
Points to the address of the debugging string in the calling process’s address
space. The debugger can use the ReadProcessMemory
function to retrieve the value of the string.
-
fUnicode
-
Specifies the format of the debugging string. If this member is zero, the
debugging string is 8-bit ASCII; if it is nonzero, the string is 16-bit
Unicode™.
-
nDebugStringLength
-
Specifies the length, in bytes, of the debugging string. The length includes
the string’s terminating null character.
See Also
DEBUG_EVENT, ReadProcessMemory
See: