OUTPUT_DEBUG_STRING_INFO  1UC7DQP 

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 ReadProcessMemory2RLM_KF 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