ReactOS  0.4.14-dev-49-gfb4591c
_WINSTATION_OBJECT Struct Reference

#include <winsta.h>

Collaboration diagram for _WINSTATION_OBJECT:

Public Attributes

DWORD dwSessionId
 
LIST_ENTRY DesktopListHead
 
PRTL_ATOM_TABLE AtomTable
 
HANDLE ShellWindow
 
HANDLE ShellListView
 
ULONG Flags
 
struct _DESKTOPActiveDesktop
 
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
 

Detailed Description

Definition at line 14 of file winsta.h.

Member Data Documentation

◆ ActiveDesktop

struct _DESKTOP* _WINSTATION_OBJECT::ActiveDesktop

Definition at line 24 of file winsta.h.

Referenced by NtUserSwitchDesktop().

◆ AtomTable

PRTL_ATOM_TABLE _WINSTATION_OBJECT::AtomTable

Definition at line 19 of file winsta.h.

Referenced by IntWinStaObjectDelete().

◆ cNumClipFormats

DWORD _WINSTATION_OBJECT::cNumClipFormats

◆ DesktopListHead

LIST_ENTRY _WINSTATION_OBJECT::DesktopListHead

◆ dwSessionId

DWORD _WINSTATION_OBJECT::dwSessionId

Definition at line 16 of file winsta.h.

◆ fClipboardChanged

INT _WINSTATION_OBJECT::fClipboardChanged

◆ fInDelayedRendering

INT _WINSTATION_OBJECT::fInDelayedRendering

Definition at line 36 of file winsta.h.

Referenced by NtUserGetClipboardData(), and UserEmptyClipboard().

◆ Flags

ULONG _WINSTATION_OBJECT::Flags

Definition at line 23 of file winsta.h.

Referenced by IntWinStaObjectDelete(), and UserSetProcessWindowStation().

◆ iClipSequenceNumber

INT _WINSTATION_OBJECT::iClipSequenceNumber

◆ iClipSerialNumber

INT _WINSTATION_OBJECT::iClipSerialNumber

Definition at line 33 of file winsta.h.

Referenced by UserEmptyClipboard(), and UserSetClipboardData().

◆ luidEndSession

LUID _WINSTATION_OBJECT::luidEndSession

Definition at line 39 of file winsta.h.

◆ luidUser

LUID _WINSTATION_OBJECT::luidUser

Definition at line 40 of file winsta.h.

Referenced by IntResolveDesktop(), and NtUserSetWindowStationUser().

◆ pClipBase

◆ psidUser

PVOID _WINSTATION_OBJECT::psidUser

Definition at line 41 of file winsta.h.

Referenced by NtUserSetWindowStationUser().

◆ ptiClipLock

PTHREADINFO _WINSTATION_OBJECT::ptiClipLock

◆ ptiDrawingClipboard

PTHREADINFO _WINSTATION_OBJECT::ptiDrawingClipboard

Definition at line 27 of file winsta.h.

◆ ShellListView

HANDLE _WINSTATION_OBJECT::ShellListView

Definition at line 21 of file winsta.h.

Referenced by co_IntSetWindowLongPtr(), and NtUserSetShellWindowEx().

◆ ShellWindow

HANDLE _WINSTATION_OBJECT::ShellWindow

◆ spwndClipboardListener

PWND _WINSTATION_OBJECT::spwndClipboardListener

Definition at line 38 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: