lpMakeCategoryLDB

Создаёт категорию - вложенный уровень визуального списка.

void* lpMakeCategoryLDB(
    void *catPRNT,
    LOADDATABLOCK *pLDBchild,
    wchar_t *sCatName,
    const char bScrUbdate
);

Параметры

catPRNT
[вх]
Идентификатор целевого мастера группы. Может быть как категорией так и LOADDATABLOCK свободной или мастер-загрузки.
pLDBchild
[вх] Указатель на LOADDATABLOCK свободной загрузки, добавляемой в указанную группу загрузок.
sCatName
[вх] Завершающаяся нулём строка - имя создаваемой категории.
bScrUbdate
[вх] Установи в 1 для принудительной перерисовки окна программы. Реально полезно в случае вызова этой функции для перемещения уже существующих загрузок. Рекомендуется 0, исключая случаи наблюдения проблем с отображением результатов.

Возвращаемые значения

catID новой категории при успехе
0 при ошибке, в таком случае GеtLastError() содержит код возникшей ошибки:
    ERROR_INVALID_HANDLE - неверные аргументы,
    ERROR_ACCESS_DENIED - недопустимые значения аргументов
    ERROR_BUSY - попытка операции над запущенными загрузками,
    прочее - внутренние ошибки

Заметки

Быстрая справка

ОС C поддержкой WinAPI v4
DLL 2fap.exe
Библиотека -
Заголовок plugincom-plugin.h

Смотри также

iPluginGroupMkr