Firefox addon 如何制作不确定的数组类型?

Firefox addon 如何制作不确定的数组类型?,firefox-addon,jsctypes,Firefox Addon,Jsctypes,我需要在这里这样做: var SYSTEM_HANDLE_INFORMATION = new ctypes.StructType('SYSTEM_HANDLE_INFORMATION', [ {'NumberOfHandles': ctypes.unsigned_long}, {'Handles': ctypes.ArrayType(SYSTEM_HANDLE_TABLE_ENTRY_INFO, ???)} ]); 注意?,这个数字是NumberOfHandles,但我不知道这个数

我需要在这里这样做:

var SYSTEM_HANDLE_INFORMATION = new ctypes.StructType('SYSTEM_HANDLE_INFORMATION', [
   {'NumberOfHandles': ctypes.unsigned_long},
   {'Handles': ctypes.ArrayType(SYSTEM_HANDLE_TABLE_ENTRY_INFO, ???)}
]);
注意
,这个数字是
NumberOfHandles
,但我不知道这个数字,所以我不得不让它不确定,但它不允许我

似乎表明这个论点可以省略。。但我不知道“不确定”在以后的使用中意味着什么(因为数组无法调整大小)。我无法尝试:(它抛出错误,表示它未定义:(