Закрыть Handle при работе с FindClientCookie

Vit_ amin

Добрая душа
Сообщения
1,525
Реакции
688
Всем привет
В одной из тем форума AliiedModders увидел такую вот проблему у пользователи.
Можете ли вы мне написать конкретный пример, как именно закрывать Handle при работе с FindClientCookie и нужен ли он вообще. Потому что во многих исходниках я даже не увидел этой вещи ...
 

Reg1oxeN

Участник
Сообщения
403
Реакции
319
смотря для какой цели планируется использование FindClientCookie.

например есть базовый и вторичный плагин.
базовый регает test-cookie.
вторичный пытается найти test-cookie из базового плагина. если находит, то работает с ним, иначе отключается.

другой пример если test-cookie используется только в одном плагине.
тут использование FindClientCookie уже становится бессмысленным, поскольку RegClientCookie первым делом пытается искать существующий test-cookie и регает новый, если не может найти.
 

Vit_ amin

Добрая душа
Сообщения
1,525
Реакции
688
смотря для какой цели планируется использование FindClientCookie.

например есть базовый и вторичный плагин.
базовый регает test-cookie.
вторичный пытается найти test-cookie из базового плагина. если находит, то работает с ним, иначе отключается.

другой пример если test-cookie используется только в одном плагине.
тут использование FindClientCookie уже становится бессмысленным, поскольку RegClientCookie первым делом пытается искать существующий test-cookie и регает новый, если не может найти.
Понял, спасибо.
А что насчет CloseHandle, автор пишет почему то, что после операции чтения/записи необходимо Handle закрывать
 

gibs

Фитиль народного волненья
Сообщения
722
Реакции
407
Мошенник
@Vit_ amin, FindClientCookie клонирует найденный куки. Если ты больше не используешь полученный куки, то закрывай хендл, а если ты его получил в каком-нибудь форварде OnAllPluginsLoaded() и планируешь использовать на протяжении работы плагины в дальнейшем, то закрывать его нет смысла. Следи лишь, чтобы они не спамились в памяти.
 
Сверху Снизу