IcfgNeedInetComponents function

Determines whether components marked in the options are installed on the system.

Syntax

HRESULT IcfgNeedInetComponents(
   DWORD  dwfOptions,
   LPBOOL lpfNeedComponents
);

Parameters

dwfOptions

A combination of the following flags that specify which components to detect from the following list.

Value Meaning
ICFG_INSTALLMAIL
0x00000004
Is Exchange or Internet mail needed?
ICFG_INSTALLRAS
0x00000002
Is RAS needed?
ICFG_INSTALLTCP
0x00000001
Is TCP/IP needed?

 

lpfNeedComponents

If this value is non-NULL, it is TRUE on return if one or more components are not installed on the system.

Return value

Returns an HRESULT value. If no errors occur, it returns the ERROR_SUCCESS code.

Remarks

This function has no associated import library or header file; you must call it using the LoadLibrary and GetProcAddress functions.

Requirements

DLL
Icfgnt5.dll