ReactOS 0.4.15-dev-7924-g5949c20
_WINSTATION_OBJECT Struct Reference

#include <winsta.h>

Collaboration diagram for _WINSTATION_OBJECT:

Public Attributes

DWORD dwSessionId
 
LIST_ENTRY DesktopListHead
 
PRTL_ATOM_TABLE AtomTable
 
ULONG Flags
 
struct tagKLspklList
 
PTHREADINFO ptiClipLock
 
PTHREADINFO ptiDrawingClipboard
 
PWND spwndClipOpen
 
PWND spwndClipViewer
 
PWND spwndClipOwner
 
PCLIP pClipBase
 
DWORD cNumClipFormats
 
INT iClipSerialNumber
 
INT iClipSequenceNumber
 
INT fClipboardChanged: 1
 
INT fInDelayedRendering: 1
 
PWND spwndClipboardListener
 
LUID luidEndSession
 
LUID luidUser
 
PVOID psidUser
 
struct _DESKTOPActiveDesktop
 
HANDLE ShellWindow
 
HANDLE ShellListView
 

Detailed Description

Definition at line 15 of file winsta.h.

Member Data Documentation

◆ ActiveDesktop

struct _DESKTOP* _WINSTATION_OBJECT::ActiveDesktop

Definition at line 42 of file winsta.h.

Referenced by NtUserSwitchDesktop().

◆ AtomTable

PRTL_ATOM_TABLE _WINSTATION_OBJECT::AtomTable

Definition at line 20 of file winsta.h.

Referenced by IntCreateWindowStation(), and IntWinStaObjectDelete().

◆ cNumClipFormats

DWORD _WINSTATION_OBJECT::cNumClipFormats

◆ DesktopListHead

LIST_ENTRY _WINSTATION_OBJECT::DesktopListHead

◆ dwSessionId

DWORD _WINSTATION_OBJECT::dwSessionId

Definition at line 17 of file winsta.h.

Referenced by IntCreateWindowStation().

◆ fClipboardChanged

INT _WINSTATION_OBJECT::fClipboardChanged

◆ fInDelayedRendering

INT _WINSTATION_OBJECT::fInDelayedRendering

Definition at line 34 of file winsta.h.

Referenced by NtUserGetClipboardData(), and UserEmptyClipboard().

◆ Flags

◆ iClipSequenceNumber

INT _WINSTATION_OBJECT::iClipSequenceNumber

◆ iClipSerialNumber

INT _WINSTATION_OBJECT::iClipSerialNumber

Definition at line 31 of file winsta.h.

Referenced by UserEmptyClipboard(), and UserSetClipboardData().

◆ luidEndSession

LUID _WINSTATION_OBJECT::luidEndSession

Definition at line 37 of file winsta.h.

◆ luidUser

LUID _WINSTATION_OBJECT::luidUser

Definition at line 38 of file winsta.h.

Referenced by IntResolveDesktop(), and NtUserSetWindowStationUser().

◆ pClipBase

◆ psidUser

PVOID _WINSTATION_OBJECT::psidUser

Definition at line 39 of file winsta.h.

Referenced by NtUserSetWindowStationUser().

◆ ptiClipLock

PTHREADINFO _WINSTATION_OBJECT::ptiClipLock

◆ ptiDrawingClipboard

PTHREADINFO _WINSTATION_OBJECT::ptiDrawingClipboard

Definition at line 25 of file winsta.h.

◆ ShellListView

HANDLE _WINSTATION_OBJECT::ShellListView

Definition at line 44 of file winsta.h.

Referenced by co_IntSetWindowLongPtr(), and NtUserSetShellWindowEx().

◆ ShellWindow

HANDLE _WINSTATION_OBJECT::ShellWindow

◆ spklList

struct tagKL* _WINSTATION_OBJECT::spklList

Definition at line 23 of file winsta.h.

Referenced by IntWinStaObjectDelete().

◆ spwndClipboardListener

PWND _WINSTATION_OBJECT::spwndClipboardListener

Definition at line 36 of file winsta.h.

◆ spwndClipOpen

PWND _WINSTATION_OBJECT::spwndClipOpen

◆ spwndClipOwner

PWND _WINSTATION_OBJECT::spwndClipOwner

◆ spwndClipViewer


The documentation for this struct was generated from the following file: