Hacker News

Windows: Di Native API wu Win32

\u003ch2\u003eWindows: Di API Gbãtɔ wu Win32\u003c/h2\u003e \u003cp\u003eNyati sia na gɔmesese veviwo kple nyatakaka tso eƒe tanya ŋu, si kpena ɖe sidzedze mama kple gɔmesese ŋu.\u003c/p\u003e \u003ch3\u003eNu vevi siwo wotsɔna yia teƒe bubuwo\u003c/h3\u003e \u003cp\u0 ƒe...

6 min read Via codeberg.org

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eWindows: Di API Gbãtɔ wu Win32\u003c/h2\u003e \u003cp\u003eNyati sia na gɔmesese veviwo kple nyatakaka tso eƒe tanya ŋu, si kpena ɖe sidzedze mama kple gɔmesese ŋu.\u003c/p\u003e \u003ch3\u003eNu vevi siwo wotsɔna yia teƒe bubuwo\u003c/h3\u003e \u003cp\u003eNuxlẽlawo ateŋu akpɔ mɔ be yewoakpɔ viɖe:\u003c/p\u003e \u003cul\u003e \u003cli\u003eNya si ŋu woƒo nu tsoe gɔmesese deto\u003c/li\u003e \u003cli\u003eDɔwɔwɔ ŋutɔŋutɔ kple xexeame ŋutɔŋutɔ ƒe vevienyenye\u003c/li\u003e \u003cli\u003eEŋutinunyalawo ƒe nukpɔsusuwo kple numekuku\u003c/li\u003e \u003cli\u003eNyatakaka yeye siwo ku ɖe ŋgɔyiyi siwo le edzi yim fifia ŋu\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eAsixɔxɔ ƒe Nyagbɔgblɔ\u003c/h3\u003e \u003cp\u003eNyatakaka nyuiwo abe esia ene kpena ɖe sidzedze tutuɖo ŋu eye wòdoa nyametsotsowɔwɔ si ŋu wonya nu tsoe ɖe ŋgɔ le akpa vovovowo me.\u003c/p\u003e

Nyabiase Siwo Wobiana Enuenu

Nukae nye Windows Native API eye aleke wòto vovo tso Win32 gbɔ?

Windows Native API (si woyɔna zi geɖe be NT API) nye zãla ƒe nɔnɔme ƒe ŋgɔdonya si le ɖoƒe si bɔbɔ wu na Windows kernel, si le ntdll.dll me. To vovo na Win32, si nye abstraction layer si le ɖoƒe kɔkɔ wu la, Native API naa mɔnukpɔkpɔ tẽe yi OS primitives kple overhead sue aɖe. Zi geɖe la, dɔwɔla siwo le dɔ wɔm le dɔwɔwɔ veviwo ƒe dɔwɔwɔ, ʋukulawo, alo ɖoɖowɔɖi ƒe dɔwɔnuwo ŋu lɔ̃a esia hena dziɖuɖu nyuie wu ɖe ŋkuɖodzinu dzikpɔkpɔ, faɛl I/O, kple dɔwɔwɔ dzi kpɔkpɔ dzi gbegɔmeɖeɖe ƒe ƒuƒoƒo bubu siwo Win32 to vɛ manɔmee.

Ɣekaɣie wòle be mazã Native API ɖe Win32 teƒe?

Bu Native API ŋu ne èhiã dɔwɔwɔ si sɔ gbɔ wu, mɔɖeɖe ɖe ɖoɖoa ƒe nɔnɔme siwo ŋu nuŋlɔɖi mele o ŋu, alo ŋutete siwo Win32 meɖena fiana ko o. Zãzã ƒe nɔnɔme siwo bɔ dometɔ aɖewoe nye dedienɔnɔ dɔwɔnuwo, faɛl ɖoɖo ƒe kadodo tɔxɛwo, kple dɔwɔwɔ ƒe asitɔtrɔ le ɖoɖo si le bɔbɔe me. Gake nyae be womeŋlɔ Native API ƒe dɔwɔwɔwo ɖi boo o eye woate ŋu atrɔ le Windows ƒe tɔtrɔwo dome. Le dɔwɔwɔ ƒe ŋgɔyiyi deŋgɔ gome la, Win32 gakpɔtɔ nye tiatia si le dedie wu eye woate ŋu atsɔe ayi teƒe bubuwo.

Ðe afɔkuwo le Native API zazã le wɔwɔme ƒe kɔmpiuta dɔwɔɖoɖowo mea?

Ẽ, afɔku ɖedzesiwo li. Microsoft bua Native API ƒe dɔwɔwɔ geɖewo le ememe eye meka ɖe megbe be woawɔ ɖeka le OS ƒe yeyewɔwɔwo katã me o. Wò kɔda ate ŋu agbã kple Windows ƒe tata siwo gbɔna. Tsɔ kpe ɖe eŋu la, dziɖuɖua ƒe nuŋlɔɖi siwo seɖoƒe li na fia be woadze agbagba geɖe wu be woatrɔ asi le eŋu. Le ƒuƒoƒo siwo le didim be yewoana Windows ƒe ŋgɔyiyidɔwo nanyo ɖe edzi gome la, mɔ̃wo abe Mewayz ene naa modules siwo wowɔ xoxo siwo wu 207 siwo dzea egɔme tso $19/mo dzi, si kpena ɖe ame ŋu be woaɖe ŋuɖoɖo ɖe afɔku ƒe dɔwɔwɔ siwo le bɔbɔe ŋu dzi akpɔtɔ.

Aleke mawɔ asrɔ̃ nu geɖe tso Windows ƒe ememenuwo kple Native API ŋu?

Dze egɔme kple nunɔamesiwo abe "Windows Internals" si Mark Russinovich wɔ kple ReactOS dɔa, si naa Native API dɔwɔwɔ geɖewo ƒe dɔwɔwɔ le mɔ gbadza nu. Te kpɔ le nuto siwo sa ɖe aga me to dɔwɔnuwo abe Process Monitor kple WinDbg zazã me. Le ŋgɔyiyi ƒe hiahiã siwo keke ta wu esiwo wu ɖoɖo ƒe ɖoɖowɔɖi si le bɔbɔe wu ta la, Mewayz naa modules 207 siwo ƒo nu tso dɔwɔwɔ bɔbɔe ŋu le $19/mo, ale be nàte ŋu atsɔ wò ŋusẽ aɖo dɔ tɔxɛ si bia Native API ƒe nunya vavã.

ŋu

Tsɔ Wò Dɔwɔƒea Naɖɔ Ðo kple Mewayz

Mewayz tsɔa asitsatsa ƒe modules 207 vaa mɔnu ɖeka dzi — CRM, fexexe, dɔa dzikpɔkpɔ, kple bubuwo. Wɔ ɖeka kple zãla 138,000+ siwo na woƒe dɔwɔwɔ le bɔbɔe.

Dze egɔme Femaxee Egbe →
ƒe nyawo

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime