2.2.4.24 NTMS_IEPORTINFORMATION Structure

The NTMS_IEPORTINFORMATION structure defines properties specific to an IE port object.

 typedef struct _NTMS_IEPORTINFORMATION {
   DWORD Number;
   DWORD Content;
   DWORD Position;
   unsigned short MaxExtendSecs;
   NTMS_GUID Library;
 } NTMS_IEPORTINFORMATION;

Number: The library port number.

Content: The full/empty state of the NTMS_IEPORT object. This MUST be one of the following values.

Value

Meaning

NTMS_PORTCONTENT_UNKNOWN

0x00000000

The content of the port is not known.

NTMS_PORTCONTENT_FULL

0x00000001

The port is full.

NTMS_PORTCONTENT_EMPTY

0x00000002

The port is empty.

Position: The position of the NTMS_IEPORT object. This MUST be one of the following values.

Value

Meaning

NTMS_PORTPOSITION_UNKNOWN

0x00000000

The port position is unknown.

NTMS_PORTPOSITION_EXTENDED

0x00000001

The port is extended.

NTMS_PORTPOSITION_RETRACTED

0x00000002

The port is retracted.

MaxExtendSecs: The maximum number of seconds the port is allowed to remain open before an operator request is issued. Valid values are between zero and 65,535 seconds.

Library: The library that contains the port.