cwbAD_IsComponentInstalled

Purpose

Indicates whether a specific iSeries™ Access for Windows® component is installed.

Syntax

 
unsigned long CWB_ENTRY cwbAD_IsComponentInstalled(
                             unsigned long      ulComponentID,
                             cwb_Boolean       *bIndicator);

Parameters

unsigned long ulComponentID - input
Must be set to one of the following component IDs:
CWBAD_COMP_SSL
Secure Sockets Layer
CWBAD_COMP_SSL_128_BIT
Secure Sockets Layer 128 bit
Note: This constant is defined to be the same as CWBAD_COMP_SSL.
CWBAD_COMP_SSL_56_BIT
Secure Sockets Layer 56 bit
Note: This constant is defined to be the same as CWBAD_COMP_SSL.
CWBAD_COMP_SSL_40_BIT
Secure Sockets Layer 40 bit
Note: This constant is defined to be the same as CWBAD_COMP_SSL.
CWB_COMP_BASESUPPORT
iSeries Access for Windows required programs
CWBAD_COMP_OPTIONAL_COMPS
iSeries Access for Windows Optional Components
CWBAD_COMP_DIRECTORYUPDATE
Directory Update
CWBAD_COMP_IRC
Incoming Remote Command
CWBAD_COMP_OUG
User's Guide
CWBAD_COMP_OPNAV
iSeries Navigator
CWBAD_COMP_DATA_ACCESS
Data Access
CWBAD_COMP_DATA_TRANSFER
Data Transfer
CWBAD_COMP_DT_BASESUPPORT
Data Transfer Base Support
CWBAD_COMP_DT_EXCEL_ADDIN
Data Transfer Excel Add-in
CWBAD_COMP_DT_WK4SUPPORT
Data Transfer WK4 file support
CWBAD_COMP_ODBC
ODBC
CWBAD_COMP_OLEDB
OLE DB Provider
CWBAD_COMP_MP
.NET Data Provider
CWBAD_COMP_AFP_VIEWER
AFP™ Workbench Viewer
CWBAD_COMP_JAVA_TOOLBOX
Java™ Toolbox
CWBAD_COMP_PC5250
PC5250 Display and Printer Emulator

PC5250 Display and Printer Emulator subcomponents:

  • CWBAD_COMP_PC5250_BASE_KOREAN
  • CWBAD_COMP_PC5250_PDFPDT_KOREAN
  • CWBAD_COMP_PC5250_BASE_SIMPCHIN
  • CWBAD_COMP_PC5250_PDFPDT_SIMPCHIN
  • CWBAD_COMP_PC5250_BASE_TRADCHIN
  • CWBAD_COMP_PC5250_PDFPDT_TRADCHIN
  • CWBAD_COMP_PC5250_BASE_STANDARD
  • CWBAD_COMP_PC5250_PDFPDT_STANDARD
  • CWBAD_COMP_PC5250_FONT_ARABIC
  • CWBAD_COMP_PC5250_FONT_BALTIC
  • CWBAD_COMP_PC5250_FONT_LATIN2
  • CWBAD_COMP_PC5250_FONT_CYRILLIC
  • CWBAD_COMP_PC5250_FONT_GREEK
  • CWBAD_COMP_PC5250_FONT_HEBREW
  • CWBAD_COMP_PC5250_FONT_LAO
  • CWBAD_COMP_PC5250_FONT_THAI
  • CWBAD_COMP_PC5250_FONT_TURKISH
  • CWBAD_COMP_PC5250_FONT_VIET
  • CWBAD_COMP_PC5250_FONT_HINDI
CWBAD_COMP_PRINTERDRIVERS
Printer Drivers
CWBAD_COMP_AFP_DRIVER
AFP printer driver
CWBAD_COMP_SCS_DRIVER
SCS printer driver
CWBAD_COMP_OP_CONSOLE
Operations Console
CWBAD_COMP_TOOLKIT
Programmer's Toolkit
CWBAD_COMP_TOOLKIT_BASE
Headers, Libraries, and Documentation
CWBAD_COMP_TOOLKIT_VBW
Visual Basic Wizard
CWBAD_COMP_EZSETUP
EZ Setup
CWBAD_COMP_TOOLKIT_JAVA_TOOLS
Programmer's Toolkit Tools for Java
CWBAD_COMP_SCREEN_CUSTOMIZER_ENABLER
Screen Customizer Enabler
CWBAD_COMP_OPNAV_BASESUPPORT
iSeries Navigator Base Support
CWBAD_COMP_OPNAV_BASE_OPS
iSeries Navigator Basic Operations
CWBAD_COMP_OPNAV_JOB_MGMT
iSeries Navigator Job Management
CWBAD_COMP_OPNAV_SYS_CFG
iSeries Navigator System Configuration
CWBAD_COMP_OPNAV_NETWORK
iSeries Navigator Networks
CWBAD_COMP_OPNAV_SECURITY
iSeries Navigator Security
CWBAD_COMP_OPNAV_USERS_GROUPS
iSeries Navigator Users and Groups
CWBAD_COMP_OPNAV_DATABASE
iSeries Navigator Database
CWBAD_COMP_OPNAV_BACKUP
iSeries Navigator Backup
CWBAD_COMP_OPNAV_APP_DEV
iSeries Navigator Application Development
CWBAD_COMP_OPNAV_APP_ADMIN
iSeries Navigator Application Administration
CWBAD_COMP_OPNAV_FILE_SYSTEMS
iSeries Navigator File Systems
CWBAD_COMP_OPNAV_MGMT_CENTRAL
iSeries Navigator Management Central
CWBAD_COMP_OPNAV_MGMT_COMMANDS
iSeries Navigator Management Central - Commands
CWBAD_COMP_OPNAV_MGMT_PACK_PROD
iSeries Navigator Management Central - Packages and Products
CWBAD_COMP_OPNAV_MGMT_MONITORS
iSeries Navigator Management Central - Monitors
CWBAD_COMP_OPNAV_LOGICAL_SYS
iSeries Navigator Logical Systems
CWBAD_COMP_OPNAV_ADV_FUNC_PRES
iSeries Navigator Advanced Function Presentation™
cwb_Boolean *bIndicator - output
Will contain CWB_TRUE if the component is installed. Will return CWB_FALSE if the component is not installed. Will not be set if an error occurs.

Return Codes

The following list shows common return values.

CWB_OK
Successful completion.
CWB_INVALID_POINTER
Invalid pointer.
CWB_INVALID_COMPONENT_ID
The component ID is invalid for this release.