AnalyseInfo используется для возвращения Far Manager'ом данных из начала файла в функции AnalyseW.
struct AnalyseInfo
{
size_t StructSize;
const wchar_t *FileName;
void *Buffer;
size_t BufferSize;
OPERATION_MODES OpMode;
};
AnalyseInfo.Параметр "System.PluginMaxReadData" с типом DWORD позволяет задавать максимальный размер читаемых данных из файла в который попытались войти из панелей (Enter или Ctrl+PgDn). Считанные данные будут переданы плагинам для определения плагина поддерживающего файл этого типа. Диапазон от 0x1000 до 0x80000. По умолчанию 0x20000.