estrutura OUTPUT_DEBUG_STRING_INFO (minwinbase.h)
Contém o endereço, o formato e o comprimento, em bytes, de uma cadeia de caracteres de depuração.
Sintaxe
typedef struct _OUTPUT_DEBUG_STRING_INFO {
LPSTR lpDebugStringData;
WORD fUnicode;
WORD nDebugStringLength;
} OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO;
Membros
lpDebugStringData
A cadeia de caracteres de depuração no espaço de endereço do processo de chamada. O depurador pode usar a função ReadProcessMemory para recuperar o valor da cadeia de caracteres.
fUnicode
O formato da cadeia de caracteres de depuração. Se esse membro for zero, a cadeia de caracteres de depuração será ANSI; se for diferente de zero, a cadeia de caracteres será Unicode.
nDebugStringLength
Os 16 bits inferiores do comprimento da cadeia de caracteres em bytes. Como nDebugStringLength é do tipo WORD, isso nem sempre contém o comprimento completo da cadeia de caracteres em bytes.
Por exemplo, se a cadeia de caracteres de saída original for maior que 65536 bytes, esse campo conterá um valor menor que o comprimento real da cadeia de caracteres em bytes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | minwinbase.h (inclua Windows.h) |