API nativ
API - ul nativ este unul dintre Windows NT interfețele de programare ( API ) . Acest WinAPI este utilizat, de exemplu, în timpul pornirii , atâta timp cât subsistemele Windows sau alte WinAPI, cum ar fi Win32 , nu sunt încă disponibile.
mai multe detalii
API - ul nativ în Windows NT este utilizat, printre altele, pentru comunicarea între cele subsistemele și kernel - ul ntosrknl.exe, dar , de asemenea , este necesară în situațiile în care subsistemele nu sunt disponibile, de exemplu , atunci când sistemul este pornit sau cu drivere de dispozitiv . Unele funcții ale API-ului furnizat sunt puse la dispoziție prin intermediul bibliotecii ntdll.dllîn modul utilizator, astfel încât acestea să fie disponibile și pentru programele normale. API-ul furnizat oferă câteva funcții care nu sunt disponibile în API-ul Win32 .
Driverul Development Kit oferă posibilitatea de a dezvolta aplicații în mod specific pentru API - ul furnizat. Acestea pot fi în condiții normale, Windows nu este executat și sunt utilizate numai în situații rare, cum ar fi revizuirea sistemului - partiție pentru erori în timpul pornirii sistemului.