FreeRDP
windows.h File Reference

Macros

#define SPI_SETSCREENSAVEACTIVE   0x00000011
 
#define HCF_HIGHCONTRASTON   0x00000001
 
#define HCF_AVAILABLE   0x00000002
 
#define HCF_HOTKEYACTIVE   0x00000004
 
#define HCF_CONFIRMHOTKEY   0x00000008
 
#define HCF_HOTKEYSOUND   0x00000010
 
#define HCF_INDICATOR   0x00000020
 
#define HCF_HOTKEYAVAILABLE   0x00000040
 
#define FKF_FILTERKEYSON   0x00000001
 
#define FKF_AVAILABLE   0x00000002
 
#define FKF_HOTKEYACTIVE   0x00000004
 
#define FKF_CONFIRMHOTKEY   0x00000008
 
#define FKF_HOTKEYSOUND   0x00000010
 
#define FKF_INDICATOR   0x00000020
 
#define FKF_CLICKON   0x00000040
 
#define TKF_TOGGLEKEYSON   0x00000001
 
#define TKF_AVAILABLE   0x00000002
 
#define TKF_HOTKEYACTIVE   0x00000004
 
#define TKF_CONFIRMHOTKEY   0x00000008
 
#define TKF_HOTKEYSOUND   0x00000010
 
#define SKF_STICKYKEYSON   0x00000001
 
#define SKF_AVAILABLE   0x00000002
 
#define SKF_HOTKEYACTIVE   0x00000004
 
#define SKF_CONFIRMHOTKEY   0x00000008
 
#define SKF_HOTKEYSOUND   0x00000010
 
#define SKF_INDICATOR   0x00000020
 
#define SKF_AUDIBLEFEEDBACK   0x00000040
 
#define SKF_TRISTATE   0x00000080
 
#define SKF_TWOKEYSOFF   0x00000100
 
#define SKF_LSHIFTLOCKED   0x00010000
 
#define SKF_RSHIFTLOCKED   0x00020000
 
#define SKF_LCTLLOCKED   0x00040000
 
#define SKF_RCTLLOCKED   0x00080000
 
#define SKF_LALTLOCKED   0x00100000
 
#define SKF_RALTLOCKED   0x00200000
 
#define SKF_LWINLOCKED   0x00400000
 
#define SKF_RWINLOCKED   0x00800000
 
#define SKF_LSHIFTLATCHED   0x01000000
 
#define SKF_RSHIFTLATCHED   0x02000000
 
#define SKF_LCTLLATCHED   0x04000000
 
#define SKF_RCTLLATCHED   0x08000000
 
#define SKF_LALTLATCHED   0x10000000
 
#define SKF_RALTLATCHED   0x20000000
 
#define SKF_LWINLATCHED   0x40000000
 
#define SKF_RWINLATCHED   0x80000000
 
#define SPI_SETSCREENSAVESECURE   0x00000077
 

Enumerations

enum  SystemParam {
  SPI_SETDRAGFULLWINDOWS = 0x00000025 , SPI_SETKEYBOARDCUES = 0x0000100B , SPI_SETKEYBOARDPREF = 0x00000045 , SPI_SETWORKAREA = 0x0000002f ,
  RAIL_SPI_DISPLAYCHANGE = 0x0000F001 , SPI_SETMOUSEBUTTONSWAP = 0x00000021 , RAIL_SPI_TASKBARPOS = 0x0000F000 , SPI_SETHIGHCONTRAST = 0x00000043 ,
  SPI_SETCARETWIDTH = 0x00002007 , SPI_SETSTICKYKEYS = 0x0000003B , SPI_SETTOGGLEKEYS = 0x00000035 , SPI_SETFILTERKEYS = 0x00000033 ,
  RAIL_SPI_DISPLAY_ANIMATIONS_ENABLED = 0x0000F002 , RAIL_SPI_DISPLAY_ADVANCED_EFFECTS_ENABLED = 0x0000F003 , RAIL_SPI_DISPLAY_AUTO_HIDE_SCROLLBARS = 0x0000F004 , RAIL_SPI_DISPLAY_MESSAGE_DURATION = 0x0000F005 ,
  RAIL_SPI_CLOSED_CAPTION_FONT_COLOR = 0x0000F006 , RAIL_SPI_CLOSED_CAPTION_FONT_OPACITY = 0x0000F007 , RAIL_SPI_CLOSED_CAPTION_FONT_SIZE = 0x0000F008 , RAIL_SPI_CLOSED_CAPTION_FONT_STYLE = 0x0000F009 ,
  RAIL_SPI_CLOSED_CAPTION_FONT_EDGE_EFFECT = 0x0000F00A , RAIL_SPI_CLOSED_CAPTION_BACKGROUND_COLOR = 0x0000F00B , RAIL_SPI_CLOSED_CAPTION_BACKGROUND_OPACITY = 0x0000F00C , RAIL_SPI_CLOSED_CAPTION_REGION_COLOR = 0x0000F00D ,
  RAIL_SPI_CLOSED_CAPTION_REGION_OPACITY = 0x0000F00E
}
 

Macro Definition Documentation

◆ FKF_AVAILABLE

#define FKF_AVAILABLE   0x00000002

◆ FKF_CLICKON

#define FKF_CLICKON   0x00000040

◆ FKF_CONFIRMHOTKEY

#define FKF_CONFIRMHOTKEY   0x00000008

◆ FKF_FILTERKEYSON

#define FKF_FILTERKEYSON   0x00000001

◆ FKF_HOTKEYACTIVE

#define FKF_HOTKEYACTIVE   0x00000004

◆ FKF_HOTKEYSOUND

#define FKF_HOTKEYSOUND   0x00000010

◆ FKF_INDICATOR

#define FKF_INDICATOR   0x00000020

◆ HCF_AVAILABLE

#define HCF_AVAILABLE   0x00000002

◆ HCF_CONFIRMHOTKEY

#define HCF_CONFIRMHOTKEY   0x00000008

◆ HCF_HIGHCONTRASTON

#define HCF_HIGHCONTRASTON   0x00000001

◆ HCF_HOTKEYACTIVE

#define HCF_HOTKEYACTIVE   0x00000004

◆ HCF_HOTKEYAVAILABLE

#define HCF_HOTKEYAVAILABLE   0x00000040

◆ HCF_HOTKEYSOUND

#define HCF_HOTKEYSOUND   0x00000010

◆ HCF_INDICATOR

#define HCF_INDICATOR   0x00000020

◆ SKF_AUDIBLEFEEDBACK

#define SKF_AUDIBLEFEEDBACK   0x00000040

◆ SKF_AVAILABLE

#define SKF_AVAILABLE   0x00000002

◆ SKF_CONFIRMHOTKEY

#define SKF_CONFIRMHOTKEY   0x00000008

◆ SKF_HOTKEYACTIVE

#define SKF_HOTKEYACTIVE   0x00000004

◆ SKF_HOTKEYSOUND

#define SKF_HOTKEYSOUND   0x00000010

◆ SKF_INDICATOR

#define SKF_INDICATOR   0x00000020

◆ SKF_LALTLATCHED

#define SKF_LALTLATCHED   0x10000000

◆ SKF_LALTLOCKED

#define SKF_LALTLOCKED   0x00100000

◆ SKF_LCTLLATCHED

#define SKF_LCTLLATCHED   0x04000000

◆ SKF_LCTLLOCKED

#define SKF_LCTLLOCKED   0x00040000

◆ SKF_LSHIFTLATCHED

#define SKF_LSHIFTLATCHED   0x01000000

◆ SKF_LSHIFTLOCKED

#define SKF_LSHIFTLOCKED   0x00010000

◆ SKF_LWINLATCHED

#define SKF_LWINLATCHED   0x40000000

◆ SKF_LWINLOCKED

#define SKF_LWINLOCKED   0x00400000

◆ SKF_RALTLATCHED

#define SKF_RALTLATCHED   0x20000000

◆ SKF_RALTLOCKED

#define SKF_RALTLOCKED   0x00200000

◆ SKF_RCTLLATCHED

#define SKF_RCTLLATCHED   0x08000000

◆ SKF_RCTLLOCKED

#define SKF_RCTLLOCKED   0x00080000

◆ SKF_RSHIFTLATCHED

#define SKF_RSHIFTLATCHED   0x02000000

◆ SKF_RSHIFTLOCKED

#define SKF_RSHIFTLOCKED   0x00020000

◆ SKF_RWINLATCHED

#define SKF_RWINLATCHED   0x80000000

◆ SKF_RWINLOCKED

#define SKF_RWINLOCKED   0x00800000

◆ SKF_STICKYKEYSON

#define SKF_STICKYKEYSON   0x00000001

◆ SKF_TRISTATE

#define SKF_TRISTATE   0x00000080

◆ SKF_TWOKEYSOFF

#define SKF_TWOKEYSOFF   0x00000100

◆ SPI_SETSCREENSAVEACTIVE

#define SPI_SETSCREENSAVEACTIVE   0x00000011

◆ SPI_SETSCREENSAVESECURE

#define SPI_SETSCREENSAVESECURE   0x00000077

◆ TKF_AVAILABLE

#define TKF_AVAILABLE   0x00000002

◆ TKF_CONFIRMHOTKEY

#define TKF_CONFIRMHOTKEY   0x00000008

◆ TKF_HOTKEYACTIVE

#define TKF_HOTKEYACTIVE   0x00000004

◆ TKF_HOTKEYSOUND

#define TKF_HOTKEYSOUND   0x00000010

◆ TKF_TOGGLEKEYSON

#define TKF_TOGGLEKEYSON   0x00000001

Enumeration Type Documentation

◆ SystemParam

WinPR: Windows Portable Runtime Windows Header Include Wrapper

Copyright 2012 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Enumerator
SPI_SETDRAGFULLWINDOWS 
SPI_SETKEYBOARDCUES 
SPI_SETKEYBOARDPREF 
SPI_SETWORKAREA 
RAIL_SPI_DISPLAYCHANGE 
SPI_SETMOUSEBUTTONSWAP 
RAIL_SPI_TASKBARPOS 
SPI_SETHIGHCONTRAST 
SPI_SETCARETWIDTH 
SPI_SETSTICKYKEYS 
SPI_SETTOGGLEKEYS 
SPI_SETFILTERKEYS 
RAIL_SPI_DISPLAY_ANIMATIONS_ENABLED 
RAIL_SPI_DISPLAY_ADVANCED_EFFECTS_ENABLED 
RAIL_SPI_DISPLAY_AUTO_HIDE_SCROLLBARS 
RAIL_SPI_DISPLAY_MESSAGE_DURATION 
RAIL_SPI_CLOSED_CAPTION_FONT_COLOR 
RAIL_SPI_CLOSED_CAPTION_FONT_OPACITY 
RAIL_SPI_CLOSED_CAPTION_FONT_SIZE 
RAIL_SPI_CLOSED_CAPTION_FONT_STYLE 
RAIL_SPI_CLOSED_CAPTION_FONT_EDGE_EFFECT 
RAIL_SPI_CLOSED_CAPTION_BACKGROUND_COLOR 
RAIL_SPI_CLOSED_CAPTION_BACKGROUND_OPACITY 
RAIL_SPI_CLOSED_CAPTION_REGION_COLOR 
RAIL_SPI_CLOSED_CAPTION_REGION_OPACITY