8-6
BIOS Configuration Application Programming Interfaces
Error Codes
Error codes returned by functions in this API are given in Table 8-1. These values are defined in the
header file
SETUP23.H
.
Option
and
Setting
Parameters
Option
and
Setting
parameters accepted by the functions described in this chapter are defined in the
header file for the DLL. Table 8-2 lists the
Option
parameter and corresponding
Setting
parameters for
each BIOS option. (These
Setting
parameters are also the values returned by the
BiosSetupGet
function on
success.) Some of these parameters can only be used to change or retrieve permanent settings as noted in
the first column of this table.
Table 8-1 BIOS Configuration API Error Codes
Return Value
Description
SETUP_NOT_STARTED
The API has not been started. The BiosSetupStart function must be
called before any other functions in this API can be called.
SETUP_INVALID_PARAMETER The
Option parameter is out of range. The value passed does not
specify a valid BIOS option.
SETUP_INVALID_OPTION
Invalid value passed for Current parameter. The BIOS option specified
is not a valid permanent or current option (whichever was specified).
SETUP_INVALID_VALUE
The Setting parameter is not valid. The setting specified is not a valid
value for the specified BIOS option.
SETUP_INTERNAL_ERROR
Windows system call failure.
SETUP_INVALID_BIOS
BIOS signature not found. The BIOS is not compatible with this API.
SETUP_APM_ERROR
Returned if APM function call failed.
Table 8-2 Option and Setting Parameters and Return Values
Option Parameter
Option Description
Setting Parameter
Setting Description
BIOS_EXTCACHE
External Level 2 Cache
(permanent only)
SETUP_EXTCACHE_DISABLE
Disabled
SETUP_EXTCACHE_ENABLE
Enabled
BIOS_SERIAL_A_PORT
Serial Port A
(permanent only)
SETUP_SERIAL_A_DISABLE Disabled
SETUP_SERIAL_A_ENABLE
Enabled
SETUP_SERIAL_A_AUTO Auto
BIOS_SERIAL_A_ADDRESS
Serial Port A Address
(permanent only)
SETUP_SERIAL_A_3F8
I/O Address 3F8
SETUP_SERIAL_A_2F8
I/O Address 2F8
SETUP_SERIAL_A_3E8
I/O Address 3E8
SETUP_SERIAL_A_2E8
I/O Address 2E8
BIOS_SERIAL_A_IRQ
Serial Port A IRQ
(permanent only)
SETUP_SERIAL_A_IRQ3
IRQ 3
SETUP_SERIAL_A_IRQ4
IRQ 4
SETUP_SERIAL_A_IRQ10
IRQ 10
SETUP_SERIAL_A_IRQ11
IRQ 11
BIOS_SERIAL_B_PORT
Serial Port B
(permanent only)
SETUP_SERIAL_B_DISABLE Disabled
SETUP_SERIAL_B_ENABLE
Enabled
SETUP_SERIAL_B_AUTO Auto
Microsoft Corp. Exhibit 1020
Summary of Contents for Stylistic 2300
Page 1: ...Microsoft Corp Exhibit 1020 ...
Page 8: ...viii Microsoft Corp Exhibit 1020 ...
Page 10: ...x Microsoft Corp Exhibit 1020 ...
Page 18: ...1 4 Pen Tablet Features Microsoft Corp Exhibit 1020 ...
Page 42: ...Microsoft Corp Exhibit 1020 ...
Page 60: ...3 40 Configuring the Stylistic 2300 Pen Tablet System Microsoft Corp Exhibit 1020 ...
Page 61: ...Microsoft Corp Exhibit 1020 ...
Page 63: ...Microsoft Corp Exhibit 1020 ...
Page 74: ...5 10 Hardware Specifications Microsoft Corp Exhibit 1020 ...
Page 76: ...Microsoft Corp Exhibit 1020 ...
Page 77: ...Microsoft Corp Exhibit 1020 ...
Page 78: ...Microsoft Corp Exhibit 1020 ...
Page 81: ...Microsoft Corp Exhibit 1020 ...
Page 91: ...Microsoft Corp Exhibit 1020 ...
Page 114: ...9 4 Programmable Hotpad Libraries for 16 bit Windows Applications Microsoft Corp Exhibit 1020 ...
Page 120: ...Microsoft Corp Exhibit 1020 ...
Page 124: ...C 2 Enabling ACPI Microsoft Corp Exhibit 1020 ...
Page 138: ...Index 6 Microsoft Corp Exhibit 1020 ...
Page 139: ...Microsoft Corp Exhibit 1020 ...
Page 140: ...4 99 58 0584 00C Microsoft Corp Exhibit 1020 ...