DSCResources/DCPP_USBConfiguration/DCPP_USBConfiguration.schema.mof

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

[ClassVersion("1.0.0.0"), FriendlyName("USBConfiguration")]
class DCPP_USBConfiguration : OMI_BaseResource
{
    [Key] String Category;
    [Write, Description("UsbEmu"), ValueMap{"Enabled","Disabled","EnabledWithNoUSBBoot"}, Values{"Enabled","Disabled","EnabledWithNoUSBBoot"}] string UsbEmu;
    [Write, Description("UsbPortsInternal"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsInternal;
    [Write, Description("UsbPortsExternal"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsExternal;
    [Write, Description("Usb30"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string Usb30;
    [Write, Description("DisableDockingStationDevicesexceptvideo"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string DisableDockingStationDevicesexceptvideo;
    [Write, Description("UsbPortsSide"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsSide;
    [Write, Description("UsbPortsFront"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsFront;
    [Write, Description("UsbPortsRear1"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear1;    
    [Write, Description("UsbPortsRear2"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear2;    
    [Write, Description("UsbPortsRear3"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear3;    
    [Write, Description("UsbPortsRear4"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear4;        
    [Write, Description("UsbPortsRear5"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear5;
    [Write, Description("UsbPortsRear6"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear6;    
    [Write, Description("USBPort06"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort06;    
    [Write, Description("USBPort07"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort07;
    [Write, Description("USBPort08"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort08;
    [Write, Description("USBPort09"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort09;
    [Write, Description("RearUSB3_0Ports"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string RearUSB3_0Ports;
    [Write, Description("UsbPortsInternal2"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsInternal2;
    [Write, Description("UsbPortsSide1"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsSide1;
    [Write, Description("UsbPortsSide2"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsSide2;
    [Write, Description("USBPort12"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort12;
    [Write, Description("USBPort13"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort13;    
    [Write, Description("USBPort14"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort14;    
    [Write, Description("USBPort15"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort15;    
    [Write, Description("USBPort16"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort16;    
    [Write, Description("USBPort17"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort17;    
    [Write, Description("USBPort18"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort18;    
    [Write, Description("USBPort19"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort19;        
    [Write, Description("UsbPortsFront1"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsFront1;    
    [Write, Description("UsbPortsFront2"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsFront2;        
    [Write, Description("UsbPortsFront3"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsFront3;
    [Write, Description("UsbPortsFront4"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsFront4;        
    [Write, Description("USBPort24"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort24;
    [Write, Description("USBPort25"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort25;
    [Write, Description("USBPort26"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort26;    
    [Write, Description("USBPort27"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort27;
    [Write, Description("USBPort28"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort28;
    [Write, Description("USBPort29"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string USBPort29;
    [Write, Description("UsbPortsRear"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbPortsRear;
    [Write, Description("ThunderboltPorts"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string ThunderboltPorts;        
    [Write, Description("ThunderboltSecLvl"), ValueMap{"NoSec","UserAuth","SecConn","DpOnly"}, Values{"NoSec","UserAuth","SecConn","DpOnly"}] string ThunderboltSecLvl;    
    [Write, Description("ThunderboltBoot"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string ThunderboltBoot;
    [Write, Description("ThunderboltPreboot"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string ThunderboltPreboot;
    [Write, Description("AlwaysAllowDellDocks"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AlwaysAllowDellDocks;    
    [Write, Description("UsbRearDual"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbRearDual;
    [Write, Description("UsbRearDual2Stack"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbRearDual2Stack;
    [Write, Description("UsbRearQuad"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string UsbRearQuad;    
    [Write, Description("FrontUsbPortCollection"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string FrontUsbPortCollection;
    [Write, Description("RearUsb3Ports"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string RearUsb3Ports;        
    [Write, Description("Password")] string Password;
    [Write, Description("SecurePassword")] string SecurePassword;
    [Write] string PathToKey;
};