Size: a a a

2020 May 23

DF

Dollar Føølish in rust_offtopic
Функции?
источник

MB

Mikail Bagishov in rust_offtopic
Они CompletionPort берут на вход
источник

DF

Dollar Føølish in rust_offtopic
Ты про какое апи?
источник

MB

Mikail Bagishov in rust_offtopic
winapi это обертка над native api
источник

MB

Mikail Bagishov in rust_offtopic
А NTAPI это вроде сисколлы и есть, но не уверен
источник

DF

Dollar Føølish in rust_offtopic
Ну, ты про native API говоришь?
источник

MB

Mikail Bagishov in rust_offtopic
Я знаю, что
а) в winapi есть асинхронные функции. Например, https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-readfileex.
б) winapi работает поверх ntapi
Следовательно, в ntapi тоже есть асинхронные функции.
Как они работают (через IOCP или более низкоуровненый примитив), сейчас разберусь
источник

DF

Dollar Føølish in rust_offtopic
А, ну да логично
источник

MB

Mikail Bagishov in rust_offtopic
источник

DF

Dollar Føølish in rust_offtopic
Блин мы же про метадату
источник

С

Слава in rust_offtopic
Это сомнительная идея, лезть в reactos
источник

DF

Dollar Føølish in rust_offtopic
Простой проактор для операций там 100500 лет как есть
источник

DF

Dollar Føølish in rust_offtopic
На винде
источник

MB

Mikail Bagishov in rust_offtopic
Слава
Это сомнительная идея, лезть в reactos
Почему?
источник

С

Слава in rust_offtopic
Mikail Bagishov
Почему?
Ну вот с чего бы ему быть устроенным аналогично самой винде
источник

DF

Dollar Føølish in rust_offtopic
Не, он про то что сисколы одинаковые
источник

MB

Mikail Bagishov in rust_offtopic
Слава
Ну вот с чего бы ему быть устроенным аналогично самой винде
Его пишут какие-то  люди, щарящие в реверсе
источник

DF

Dollar Føølish in rust_offtopic
И абстракции в виде iocp
источник

MB

Mikail Bagishov in rust_offtopic
источник

DF

Dollar Føølish in rust_offtopic
Кстати там хуета какая то HANDLE Event
источник