Share via


OUTPUT_DEBUG_STRING_INFO (Compact 2013)

3/28/2014

This structure 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; 

Members

  • lpDebugStringData
    Pointer to 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
    Format of the debugging string.

    If this member is 0, the string is ASCII.

    If this member is nonzero, the string is Unicode.

  • nDebugStringLength
    Length, in bytes, of the debugging string.

    The length includes the string's terminating null character.

Requirements

Header

winbase.h

See Also

Reference

Debugging Structures
ReadProcessMemory
DEBUG_EVENT