Process Hacker
wnddlg.c File Reference
#include "wndexp.h"
#include "resource.h"
#include <windowsx.h>

Go to the source code of this file.

Typedefs

typedef struct _WINDOWS_CONTEXT WINDOWS_CONTEXT
 
typedef struct _WINDOWS_CONTEXT * PWINDOWS_CONTEXT
 

Functions

VOID WepShowWindowsDialogCallback (_In_ PVOID Parameter)
 
INT_PTR CALLBACK WepWindowsDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 
VOID WeShowWindowsDialog (_In_ HWND ParentWindowHandle, _In_ PWE_WINDOW_SELECTOR Selector)
 
VOID WepDeleteWindowSelector (_In_ PWE_WINDOW_SELECTOR Selector)
 
VOID WepFillWindowInfo (_In_ PWE_WINDOW_NODE Node)
 
VOID WepAddChildWindowNode (_In_ PWE_WINDOW_TREE_CONTEXT Context, _In_opt_ PWE_WINDOW_NODE ParentNode, _In_ HWND hwnd)
 
VOID WepAddChildWindows (_In_ PWINDOWS_CONTEXT Context, _In_opt_ PWE_WINDOW_NODE ParentNode, _In_ HWND hwnd, _In_opt_ HANDLE FilterProcessId, _In_opt_ HANDLE FilterThreadId)
 
BOOL CALLBACK WepEnumDesktopWindowsProc (_In_ HWND hwnd, _In_ LPARAM lParam)
 
VOID WepAddDesktopWindows (_In_ PWINDOWS_CONTEXT Context, _In_ PWSTR DesktopName)
 
VOID WepRefreshWindows (_In_ PWINDOWS_CONTEXT Context)
 
PPH_STRING WepGetWindowTitleForSelector (_In_ PWE_WINDOW_SELECTOR Selector)
 

Typedef Documentation

typedef struct _WINDOWS_CONTEXT * PWINDOWS_CONTEXT
typedef struct _WINDOWS_CONTEXT WINDOWS_CONTEXT

Function Documentation

VOID WepAddChildWindowNode ( _In_ PWE_WINDOW_TREE_CONTEXT  Context,
_In_opt_ PWE_WINDOW_NODE  ParentNode,
_In_ HWND  hwnd 
)

Definition at line 119 of file wnddlg.c.

VOID WepAddChildWindows ( _In_ PWINDOWS_CONTEXT  Context,
_In_opt_ PWE_WINDOW_NODE  ParentNode,
_In_ HWND  hwnd,
_In_opt_ HANDLE  FilterProcessId,
_In_opt_ HANDLE  FilterThreadId 
)

Definition at line 146 of file wnddlg.c.

VOID WepAddDesktopWindows ( _In_ PWINDOWS_CONTEXT  Context,
_In_ PWSTR  DesktopName 
)

Definition at line 190 of file wnddlg.c.

VOID WepDeleteWindowSelector ( _In_ PWE_WINDOW_SELECTOR  Selector)

Definition at line 83 of file wnddlg.c.

BOOL CALLBACK WepEnumDesktopWindowsProc ( _In_ HWND  hwnd,
_In_ LPARAM  lParam 
)

Definition at line 178 of file wnddlg.c.

VOID WepFillWindowInfo ( _In_ PWE_WINDOW_NODE  Node)

Definition at line 95 of file wnddlg.c.

PPH_STRING WepGetWindowTitleForSelector ( _In_ PWE_WINDOW_SELECTOR  Selector)

Definition at line 250 of file wnddlg.c.

VOID WepRefreshWindows ( _In_ PWINDOWS_CONTEXT  Context)

Definition at line 204 of file wnddlg.c.

VOID WepShowWindowsDialogCallback ( _In_ PVOID  Parameter)

Definition at line 66 of file wnddlg.c.

INT_PTR CALLBACK WepWindowsDlgProc ( _In_ HWND  hwndDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 292 of file wnddlg.c.

VOID WeShowWindowsDialog ( _In_ HWND  ParentWindowHandle,
_In_ PWE_WINDOW_SELECTOR  Selector 
)

Definition at line 52 of file wnddlg.c.