VirtualBox

source: vbox/trunk/src/VBox/Additions/WINNT/Mouse/NT5/VBoxMouse.inf

Last change on this file was 98308, checked in by vboxsync, 16 months ago

/Config.kmk, Additions/*.inf: Always qualify the key installer sections with the architecture. Plus some cleanups reducing naming randomness and platform dependent lines.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.4 KB
Line 
1; $Id: VBoxMouse.inf 98308 2023-01-25 23:14:24Z vboxsync $
2;; @file
3; INF file for installing the VBox Guest Mouse (driver for Windows NT5+).
4;
5
6;
7; Copyright (C) 2011-2023 Oracle and/or its affiliates.
8;
9; This file is part of VirtualBox base platform packages, as
10; available from https://www.virtualbox.org.
11;
12; This program is free software; you can redistribute it and/or
13; modify it under the terms of the GNU General Public License
14; as published by the Free Software Foundation, in version 3 of the
15; License.
16;
17; This program is distributed in the hope that it will be useful, but
18; WITHOUT ANY WARRANTY; without even the implied warranty of
19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20; General Public License for more details.
21;
22; You should have received a copy of the GNU General Public License
23; along with this program; if not, see <https://www.gnu.org/licenses>.
24;
25; SPDX-License-Identifier: GPL-3.0-only
26;
27
28[Version]
29Signature="$Windows NT$"
30Provider=%ORACLE%
31ClassGuid={4D36E96F-E325-11CE-BFC1-08002BE10318}
32Class=Mouse
33DriverPackageType=ClassFilter
34;edit-DriverVer=08/26/2008,2.00.0000
35;cat CatalogFile=VBoxMouse.cat
36
37[SourceDisksNames]
381 = %VBoxMouse.MediaDesc%
39
40[SourceDisksFiles]
41VBoxMouse.sys = 1
42
43[DestinationDirs]
44DefaultDestDir = 12 ; DIRID_DRIVERS
45
46; Disabled install via [Manufacturer], not working. See [DefaultInstall].
47;[Manufacturer]
48;%ORACLE%=VBoxMouse@COMMA-NT-ARCH@
49;
50;[VBoxMouse@DOT-NT-ARCH@]
51;%VBoxMouse.SvcDesc%=VBoxMouse_Install
52;
53;[VBoxMouse_Install]
54;CopyFiles = @VBoxMouse.sys
55;
56;[VBoxMouse_Install.Services]
57;AddService = VBoxMouse,,VBoxMouse.Service
58
59[DefaultInstall@DOT-NT-ARCH@]
60CopyFiles = @VBoxMouse.sys
61
62[DefaultInstall@DOT-NT-ARCH@.Services]
63AddService = VBoxMouse,,VBoxMouse.Service
64
65[VBoxMouse.AddRegistry]
66HKLM, System\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}, UpperFilters, 0x00010000, "VBoxMouse", "mouclass"
67
68[VBoxMouse.Service]
69DisplayName = %VBoxMouse.SvcDesc%
70ServiceType = %SERVICE_KERNEL_DRIVER%
71StartType = %SERVICE_DEMAND_START%
72ErrorControl = %SERVICE_ERROR_IGNORE%
73ServiceBinary = %12%\VBoxMouse.sys
74AddReg = VBoxMouse.AddRegistry
75
76[Strings]
77VBoxMouse.SvcDesc = "VirtualBox Guest Mouse Service"
78VBoxMouse.MediaDesc = "VirtualBox Guest Mouse Driver Installation Media"
79ORACLE = "Oracle Corporation"
80
81; Useful constants
82SERVICE_KERNEL_DRIVER = 1
83SERVICE_DEMAND_START = 3
84SERVICE_ERROR_IGNORE = 0
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use