VBoxDisplay.h revision a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc
9e9e6faf459961590a805c4053383a27a5c37826vboxsync/** @file
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * VBoxDisplay - private windows additions display header
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
c98fb3e16fcd571a790eab772c0c66173d225205vboxsync * Copyright (C) 2006-2007 innotek GmbH
c98fb3e16fcd571a790eab772c0c66173d225205vboxsync *
c98fb3e16fcd571a790eab772c0c66173d225205vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
c98fb3e16fcd571a790eab772c0c66173d225205vboxsync * available from http://www.virtualbox.org. This file is free software;
c98fb3e16fcd571a790eab772c0c66173d225205vboxsync * you can redistribute it and/or modify it under the terms of the GNU
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync * General Public License (GPL) as published by the Free Software
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
9e9e6faf459961590a805c4053383a27a5c37826vboxsync */
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#ifndef __VBoxDisplay_h__
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#define __VBoxDisplay_h__
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#define VBOXESC_SETVISIBLEREGION 0xABCD9001
383c24a5b199735003fdfadc6c19c92273278cc5vboxsync#define VBOXESC_ISVRDPACTIVE 0xABCD9002
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#define IOCTL_VIDEO_VBOX_SETVISIBLEREGION \
9e9e6faf459961590a805c4053383a27a5c37826vboxsync CTL_CODE(FILE_DEVICE_VIDEO, 0xA01, METHOD_BUFFERED, FILE_ANY_ACCESS)
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#endif /* __VBoxDisplay_h__ */