JET_SETSYSPARAM Structure

Applies to: Windows | Windows Server

JET_SETSYSPARAM Structure

An array of JET_SETSYSPARAM structures indicate a specific set of global system parameters that are set as an argument when using the JetEnableMultiInstance function.

Windows XP: This structure is introduced in Windows XP.

    typedef struct {
      unsigned long paramid;
      JET_API_PTR lParam;
      const tchar* sz;
      JET_ERR err;
    } JET_SETSYSPARAM;

Members

paramid

The ID of the system parameter that will be set.

See Extensible Storage Engine System Parameters for a complete list of system parameters and their properties.

lParam

The optional value to be set for the selected system parameter if that system parameter is of an integer type.

sz

The optional value to be set for the selected system parameter if that system parameter is of a string type.

err

The error resulting from the call to JetSetSystemParameter with the previously specified parameters.

Requirements

Requirement Value

Client

Requires Windows Vista, Windows XP, or Windows 2000 Professional.

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Header

Declared in Esent.h.

Unicode

Implemented as JET_ SETSYSPARAM_W (Unicode) and JET_ SETSYSPARAM_A (ANSI).

See Also

Extensible Storage Engine System Parameters
JET_API_PTR
JET_ERR
JetEnableMultiInstance
JetSetSystemParameter