Freigeben über


DEBUGHOOKINFO-Struktur (winuser.h)

Enthält Debuginformationen, die an die WH_DEBUG Hookprozedur DebugProc übergeben werden.

Syntax

typedef struct tagDEBUGHOOKINFO {
  DWORD  idThread;
  DWORD  idThreadInstaller;
  LPARAM lParam;
  WPARAM wParam;
  int    code;
} DEBUGHOOKINFO, *PDEBUGHOOKINFO, *NPDEBUGHOOKINFO, *LPDEBUGHOOKINFO;

Member

idThread

Art: DWORD

Ein Handle für den Thread, der die Filterfunktion enthält.

idThreadInstaller

Art: DWORD

Ein Handle für den Thread, der die Debugfilterfunktion installiert hat.

lParam

Typ: LPARAM

Der Wert, der an den Hook im lParam-Parameter der DebugProc-Rückruffunktion übergeben werden soll.

wParam

Typ: WPARAM

Der Wert, der an den Hook im wParam-Parameter der DebugProc-Rückruffunktion übergeben werden soll.

code

Typ: int

Der Wert, der an den Hook im nCode-Parameter der DebugProc-Rückruffunktion übergeben werden soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (einschließlich Windows.h)

Weitere Informationen

DebugProc

Hooks

SetWindowsHookEx