structure OUTPUT_DEBUG_STRING_INFO (minwinbase.h)
Contient l’adresse, le format et la longueur, en octets, d’une chaîne de débogage.
Syntaxe
typedef struct _OUTPUT_DEBUG_STRING_INFO {
LPSTR lpDebugStringData;
WORD fUnicode;
WORD nDebugStringLength;
} OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO;
Membres
lpDebugStringData
Chaîne de débogage dans l’espace d’adressage du processus appelant. Le débogueur peut utiliser la fonction ReadProcessMemory pour récupérer la valeur de la chaîne.
fUnicode
Format de la chaîne de débogage. Si ce membre est égal à zéro, la chaîne de débogage est ANSI ; si elle n’est pas nulle, la chaîne est Unicode.
nDebugStringLength
Les 16 bits inférieurs de la longueur de la chaîne en octets. Comme nDebugStringLength est de type WORD, cela ne contient pas toujours la longueur complète de la chaîne en octets.
Par exemple, si la chaîne de sortie d’origine est supérieure à 65536 octets, ce champ contient une valeur inférieure à la longueur réelle de la chaîne en octets.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | minwinbase.h (inclure Windows.h) |