mirror of
https://github.com/Icinga/icinga-powershell-framework.git
synced 2025-12-20 23:00:35 -05:00
89 lines
No EOL
3.2 KiB
PowerShell
89 lines
No EOL
3.2 KiB
PowerShell
[hashtable]$BiosCharacteristics = @{
|
|
0 = 'Reserved';
|
|
1 = 'Reserved';
|
|
2 = 'Unknown';
|
|
3 = 'BIOS Characteristics Not Supported';
|
|
4 = 'ISA is supported';
|
|
5 = 'MCA is supported';
|
|
6 = 'EISA is supported';
|
|
7 = 'PCI is supported';
|
|
8 = 'PC Card (PCMCIA) is supported';
|
|
9 = 'Plug and Play is supported';
|
|
10 = 'APM is supported';
|
|
11 = 'BIOS is Upgradeable (Flash)';
|
|
12 = 'BIOS shadowing is allowed';
|
|
13 = 'VL-VESA is supported';
|
|
14 = 'ESCD support is available';
|
|
15 = 'Boot from CD is supported';
|
|
16 = 'Selectable Boot is supported';
|
|
17 = 'BIOS ROM is socketed';
|
|
18 = 'Boot From PC Card (PCMCIA) is supported';
|
|
19 = 'EDD (Enhanced Disk Drive) Specification is supported';
|
|
20 = 'Int 13h - Japanese Floppy for NEC 9800 1.2mb (3.5, 1k Bytes/Sector, 360 RPM) is supported';
|
|
21 = 'Int 13h - Japanese Floppy for Toshiba 1.2mb (3.5, 360 RPM) is supported';
|
|
22 = 'Int 13h - 5.25 / 360 KB Floppy Services are supported';
|
|
23 = 'Int 13h - 5.25 /1.2MB Floppy Services are supported';
|
|
24 = 'Int 13h - 3.5 / 720 KB Floppy Services are supported';
|
|
25 = 'Int 13h - 3.5 / 2.88 MB Floppy Services are supported';
|
|
26 = 'Int 5h, Print Screen Service is supported';
|
|
27 = 'Int 9h, 8042 Keyboard services are supported';
|
|
28 = 'Int 14h, Serial Services are supported';
|
|
29 = 'Int 17h, printer services are supported';
|
|
30 = 'Int 10h, CGA/Mono Video Services are supported';
|
|
31 = 'NEC PC-98';
|
|
32 = 'ACPI is supported';
|
|
33 = 'USB Legacy is supported';
|
|
34 = 'AGP is supported';
|
|
35 = 'I2O boot is supported';
|
|
36 = 'LS-120 boot is supported';
|
|
37 = 'ATAPI ZIP Drive boot is supported';
|
|
38 = '1394 boot is supported';
|
|
39 = 'Smart Battery is supported';
|
|
40 = 'Reserved for BIOS vendor';
|
|
41 = 'Reserved for BIOS vendor';
|
|
42 = 'Reserved for BIOS vendor';
|
|
43 = 'Reserved for BIOS vendor';
|
|
44 = 'Reserved for BIOS vendor';
|
|
45 = 'Reserved for BIOS vendor';
|
|
46 = 'Reserved for BIOS vendor';
|
|
47 = 'Reserved for BIOS vendor';
|
|
48 = 'Reserved for system vendor';
|
|
49 = 'Reserved for system vendor';
|
|
50 = 'Reserved for system vendor';
|
|
51 = 'Reserved for system vendor';
|
|
52 = 'Reserved for system vendor';
|
|
53 = 'Reserved for system vendor';
|
|
54 = 'Reserved for system vendor';
|
|
55 = 'Reserved for system vendor';
|
|
56 = 'Reserved for system vendor';
|
|
57 = 'Reserved for system vendor';
|
|
58 = 'Reserved for system vendor';
|
|
59 = 'Reserved for system vendor';
|
|
60 = 'Reserved for system vendor';
|
|
61 = 'Reserved for system vendor';
|
|
62 = 'Reserved for system vendor';
|
|
63 = 'Reserved for system vendor'
|
|
}
|
|
|
|
[hashtable]$Capabilities = @{
|
|
0 = 'Unknown';
|
|
1 = 'Other';
|
|
2 = 'Sequential Access';
|
|
3 = 'Random Access';
|
|
4 = 'Supports Writing';
|
|
5 = 'Encryption';
|
|
6 = 'Compression';
|
|
7 = 'Supports Removeable Media';
|
|
8 = 'Manual Cleaning';
|
|
9 = 'Automatic Cleaning';
|
|
10 = 'SMART Notification';
|
|
11 = 'Supports Dual Sided Media';
|
|
12 = 'Predismount Eject Not Required'
|
|
}
|
|
|
|
[hashtable]$ProviderEnums = @{
|
|
BiosCharacteristics = $BiosCharacteristics;
|
|
Capabilities = $Capabilities;
|
|
}
|
|
|
|
Export-ModuleMember -Variable @('ProviderEnums'); |