VBoxDisplay.h revision 9e9e6faf459961590a805c4053383a27a5c37826
9e9e6faf459961590a805c4053383a27a5c37826vboxsync/** @file
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * VBoxDisplay - private windows additions display header
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * Copyright (C) 2006-2007 innotek GmbH
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * available from http://www.virtualbox.org. This file is free software;
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * you can redistribute it and/or modify it under the terms of the GNU
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * General Public License as published by the Free Software Foundation,
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * distribution. VirtualBox OSE is distributed in the hope that it will
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * be useful, but WITHOUT ANY WARRANTY of any kind.
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * If you received this file as part of a commercial VirtualBox
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * distribution, then only the terms of your commercial VirtualBox
9e9e6faf459961590a805c4053383a27a5c37826vboxsync * license agreement apply instead of the previous paragraph.
9e9e6faf459961590a805c4053383a27a5c37826vboxsync *
9e9e6faf459961590a805c4053383a27a5c37826vboxsync */
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#ifndef __VBoxDisplay_h__
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#define __VBoxDisplay_h__
9e9e6faf459961590a805c4053383a27a5c37826vboxsync
9e9e6faf459961590a805c4053383a27a5c37826vboxsync#define VBOXESC_SETVISIBLEREGION 0xABCD9001
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__ */