Здравствуйте.
Импортирую с помощью ctypes dll'ку, в одной из функций которой одним из аргументов является Msg, который определен так в документации:
Msg
Адрес переменной (имеющей тип “указатель на TMTEMsg”), куда будет помещен указатель на буфер, содержащий описание информационных объектов. Структура TMTEMsg определена так:
PMTEMsg = ^TMTEMsg;
TMTEMsg = record
DataLen: Integer; // Длина следующих далее данных
Data: record end; // Данные переменной длины
end;
Сама функция:
function MTEStructure(Idx: Integer; var Msg: PMTEMsg): Integer;
—————————————————————-
Как такую структуру реализовать в Python?

import ctypes as cc
bridge=cc.WinDLL("my.dll")
idx=0
struct=bridge.MTEStructure(idx,Msg)