MPRAPI_OBJECT_TYPE enumeration (mprapi.h)

The MPRAPI_OBJECT_TYPE enumeration specifies the structure type in a MPRAPI_OBJECT_HEADER structure.

Syntax

typedef enum _MPRAPI_OBJECT_TYPE {
  MPRAPI_OBJECT_TYPE_RAS_CONNECTION_OBJECT = 1,
  MPRAPI_OBJECT_TYPE_MPR_SERVER_OBJECT = 2,
  MPRAPI_OBJECT_TYPE_MPR_SERVER_SET_CONFIG_OBJECT = 3,
  MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT = 4,
  MPRAPI_OBJECT_TYPE_UPDATE_CONNECTION_OBJECT = 5,
  MPRAPI_OBJECT_TYPE_IF_CUSTOM_CONFIG_OBJECT = 6
} MPRAPI_OBJECT_TYPE, *PMPRAPI_OBJECT_TYPE;

Constants

 
MPRAPI_OBJECT_TYPE_RAS_CONNECTION_OBJECT
Value: 1
The structure is a RAS_CONNECTION_EX structure.
MPRAPI_OBJECT_TYPE_MPR_SERVER_OBJECT
Value: 2
The structure is a MPR_SERVER_EX structure.
MPRAPI_OBJECT_TYPE_MPR_SERVER_SET_CONFIG_OBJECT
Value: 3
The structure is a MPR_SERVER_SET_CONFIG_EX structure.
MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT
Value: 4
The structure is a AUTH_VALIDATION_EX structure.
MPRAPI_OBJECT_TYPE_UPDATE_CONNECTION_OBJECT
Value: 5
The structure is a RAS_UPDATE_CONNECTION structure.
MPRAPI_OBJECT_TYPE_IF_CUSTOM_CONFIG_OBJECT
Value: 6

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header mprapi.h

See also

MPRAPI_OBJECT_HEADER

Router Management Enumerated Types

Router Management Reference