2.2.1.2.6 MONITOR_CONTAINER
The MONITOR_CONTAINER structure provides information about port monitors, using MONITOR_INFO structures. The MonitorInfo member specifies the structure that defines the port monitor properties.
-
typedef struct _MONITOR_CONTAINER { DWORD Level; [switch_is(Level)] union { [case(1)] MONITOR_INFO_1* pMonitorInfo1; [case(2)] MONITOR_INFO_2* pMonitorInfo2; } MonitorInfo; } MONITOR_CONTAINER;
Level: Specifies the information level of the MonitorInfo data. The value of this member MUST be 0x00000001 or 0x00000002.
MonitorInfo: Defines port monitor properties, using an information structure that corresponds to the value of the Level member.
pMonitorInfo1: If the Level member is 0x00000001, this member is a pointer to a MONITOR_INFO_1 structure that provides information about a port monitor. For details, see section 2.2.1.8.1.
pMonitorInfo2: If the Level member is 0x00000002, this member is a pointer to a MONITOR_INFO_2 structure that provides information about a port monitor. For details, see section 2.2.1.8.2.