Contains the address, format, and length, in bytes, of a debugging string.
Syntax
typedef struct _OUTPUT_DEBUG_STRING_INFO {
LPSTR lpDebugStringData;
WORD fUnicode;
WORD nDebugStringLength;
}OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO;
Members
- lpDebugStringData
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
The format of the debugging string. If this member is zero, the debugging string is ANSI; if it is nonzero, the string is Unicode.
- nDebugStringLength
The size of the debugging string, in characters. The length includes the string's terminating null character.
Requirements
| Minimum supported client | Windows 2000 Professional |
| Minimum supported server | Windows 2000 Server |
| Header | Winbase.h (include Windows.h) |
See Also
- DEBUG_EVENT
- ReadProcessMemory
Send comments about this topic to Microsoft
Build date: 11/12/2009