Una pregunta muy simple, si creo un HANDLE
en app1.exe y obtiene el valor 0x01
, ¿ese valor es globalmente único?¿Los mangos winapi son globales?
O es posible que cuando algún otro proceso crea un HANDLE
que también tiene el valor 0x01
.
Si no son únicos, qué otra construcción puedo usar para obtener una ID única compatible con identificadores (de modo que sea imposible o muy poco probable que se cree un HANDLE
con esa identificación en otro lugar).
http://www.windows-api.com/microsoft/Win32-Kernel/31543684/wrappinghooking-api-how-to-handle-closehandle.aspx lectura relacionada;) – n00b
Ha hecho dos preguntas en una. Respondí uno sobre si 'HANDLE' es único, pero la respuesta al otro depende de para qué necesitas una identificación única. – hamstergene
para suplantación CreateFileW ReadFile de otro proceso (también otras cosas) utilizando ganchos. – n00b