|
Macros | |
| #define | MLPI_CONTAINER_NAME_MAX_LENGTH (64) |
Typedefs | |
| typedef struct MlpiContainerHandle | MlpiContainerHandle |
| typedef struct MlpiContainerInformation | MlpiContainerInformation |
| typedef struct MlpiContainerItemInformation | MlpiContainerItemInformation |
Enumerations |
List of used types, enumerations, structures and more...
| #define MLPI_CONTAINER_NAME_MAX_LENGTH (64) |
Maximum length of a container name.
Definition at line 443 of file mlpiContainerLib.h.
| MlpiContainerHandle |
This structure defines the handle to a container.
Elements of struct MlpiContainerHandle
| Type | Element | Description |
|---|---|---|
| ULONG | connectionID | Identity of connection. |
| ULONG | containerID | Identity of container. |
You don't need to change or set the elements of this struct, as they are set by the MLPI.
| MlpiContainerInformation |
This structure defines the information content of a container.
Elements of struct MlpiContainerInformation
| Type | Element | Description |
|---|---|---|
| WCHAR16 | name | Name of container. |
| MlpiDateAndTime | dateTime | Date and time container was created. |
| ULONG | numItems | Number of entries of container. |
| ULONG | numElementsTagList | Number of elements describing container. |
| ULONG | dataSize | Total data size (byte) of container. |
| MlpiContainerAccess | accessFlag | READ or WRITE access to the container. |
| MlpiContainerItemInformation |
This structure defines the information of a container item.
Elements of struct MlpiContainerItemInformation
| Type | Element | Description |
|---|---|---|
| MlpiType | type | Mlpi data type of item. |
| ULONG | offset | Offset of item within the container in bytes. |
| ULONG | dataSize | Size of item in bytes. |
| enum MlpiContainerAccess |
This enumeration defines whether we have a READ or WRITE container.
| Enumerator | |
|---|---|
| MLPI_CONTAINER_ACCESS_READ |
Enumeration for read container. |
| MLPI_CONTAINER_ACCESS_WRITE |
Enumeration for write container. |
Definition at line 451 of file mlpiContainerLib.h.