Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 23:31 03.07.25 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Пак да се посмеем на M$ [re: user]
Автор G.Kreisel ()
Публикувано22.02.05 20:11  



Днес ми се наложи да се боря с винапита и ето на какви бисери попадам. Може и да не разбирам ИДЕОЛОГИЯТА която стои зад тях, затова ако бъркам - моля обяснете ми.

Днес, след епични битки с мсдн-а много сериозно се издразних на пълната му безполезност и на следните неща:


BOOL MiniDumpWriteDump(
HANDLE hProcess,
DWORD ProcessId,
HANDLE hFile,
MINIDUMP_TYPE DumpType,
PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam,
PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam,
PMINIDUMP_CALLBACK_INFORMATION CallbackParam
);

hProcess
[in] Handle to the process for which the information is to be generated. This handle must have read and query access.
ProcessId
[in] Identifier of the process for which the information is to be generated.


Не ги разбирам аз тези апита, ама ProcessId не е ли излишно?
Още повече че има и функция: GetProcessId(HANDLE hProcess)
(за която сега ще стане дума (или по-точно за глупостите в мсдн по неин адрес))

Освен това в моята версия на мсдн има следните две функции:


void GetThreadId(
HANDLE Thread
);

If the function succeeds, the return value is the thread identifier of the specified thread.

If the function fails, the return value is zero. To get extended error information, call GetLastError.



void GetProcessId(
HANDLE Process
);

Return Values
If the function succeeds, the return value is the process identifier of the specified process.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Забелязахте ли как void функции връщат стойност?


В online версията на мсдн вече е оправено.


Сега да споменавам ли как се отваря файл? С CreateFile, което има поне 7 параметъра.
А как се затваря? С CloseHandle !!!
Само не разбирам що не се пише вътре с WriteSocket и не се чете с ReadProcess !

Това само за днес. Добре че такива работи ми се налагат веднъж на няколко години...Дано не се налага повече.

Microsoft is not the answer. It is the question, and the answer is no.

Цялата тема
ТемаАвторПубликувано
* Пак да се посмеем на M$ user   20.02.05 20:49
. * Re: Пак да се посмеем на M$ Pekoнcтpykтop   20.02.05 23:11
. * Re: Пак да се посмеем на M$ __me   21.02.05 00:43
. * Re: Пак да се посмеем на M$ Гypy   21.02.05 07:28
. * Re: Пак да се посмеем на M$ Teляka   21.02.05 00:30
. * Reuse на темата Questor   22.02.05 18:26
. * Re: Пак да се посмеем на M$ G.Kreisel   22.02.05 20:11
. * Re: Пак да се посмеем на M$ Barracuda   23.02.05 09:07
. * 10x G.Kreisel   23.02.05 13:35
. * Re: Пак да се посмеем на M$ Maтa Kocмaтa   23.02.05 13:55
. * Re: Пак да се посмеем на M$ Barracuda   23.02.05 14:07
. * Re: Пак да се посмеем на M$ Maтa Kocмaтa   23.02.05 15:10
. * Re: Пак да се посмеем на M$ ¤ Wolfheart ¤   22.02.05 20:16
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.