2015-11-12 1 views

Répondre

1

Par défaut, WinDbg imprimer tout ce qui va à la sortie de débogage, à savoir OutputDebugString de l'API Windows ou Debug.WriteLine() dans .NET.

Pour moi, la sortie ressemble exactement à une sortie de débogage du programme et n'est pas spécifique à WinDbg.

Pour confirmer cela, vous pouvez exécuter l'application sans débogueur et utiliser SysInternals DebugView et vérifier si vous pouvez y voir les mêmes messages.

+0

merci pour votre aide! tu as raison! Il n'est pas spécifique à WinDbg, j'ai utilisé DebugView pour le vérifier, il imprime "service démarré !!! -fin \ n dans le service pendant" – DsttanE

+0

une autre question, savez-vous quelque chose sur ces chaînes? Je suppose que c'est un programme de sauvegarde sur le service et faire une structure de contrôle. – DsttanE

+0

@DsttanE: Je suis désolé, je n'ai jamais vu ces messages auparavant. Vous pouvez mettre un point d'arrêt ('bp') sur' OutputDebugString'. Quand il s'arrête au point d'arrêt, vous pouvez voir la callstack ('k') et savoir d'où il vient –