OUTPUT_DEBUG_STRING_INFO

typedef struct _OUTPUT_DEBUG_STRING_INFO { /* odsi */

LPSTR lpDebugStringData;

WORD fUnicode;

WORD nDebugStringLength;

} OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO;

The OUTPUT_DEBUG_STRING_INFO structure contains information about a debug string.

Members

lpDebugStringData

Points to the address of the debug string in the calling process' address space. The debugger can use the ReadProcessMemory function to retrieve the value of the string.

fUnicode

Indicates the format of the debug string. If this value is zero, the debug string is 8-bit ASCII; if non-zero, the string is 16-bit Unicode.

nDebugStringLength

Specifies the length in bytes of the debug string. The length includes the string's terminating null character.

See Also

DEBUG_EVENT