この C 構造をエイリアン 0.50 モジュールを使用して Lua に再定義しようとしていますが、最後に 2 つの char 配列があります。szLibraryPath
とはもともと CのようにszLibraryName
定義され
char szLibraryPath[MAX_PATH]
ています。エイリアンでこれを行うことはできますか?
LIBRARY_ITEM_DATA = alien.defstruct{
{ "hFile", "long" },
{ "BaseOfDll", "long" },
{ "hFileMapping", "long" },
{ "hFileMappingView", "long" },
{ "szLibraryPath", "byte" }, -- fix to MAX_PATH
{ "szLibraryName", "byte" } -- fix to MAX_PATH
}