Vad betyder Zw-prefixet?
De inbyggda System Services-rutinerna i Windows har namn som börjar med prefixen Nt och Zw. Prefixet Nt är en förkortning av Windows NT, men prefixet Zw har ingen betydelse. Zw valdes delvis för att undvika potentiella namngivningskonflikter med andra API:er, dels för att undvika att använda potentiellt användbara prefix med två bokstäver som kan behövas i framtiden.
Många av Windows-drivrutinsstödrutinerna har namn som börjar med två- eller trebokstavsprefix. Dessa prefix anger vilka systemkomponenter i kernelläge som implementerar rutinerna. Följande tabell innehåller några exempel.
Prefix | Kernelkomponent | Exempelrutin |
---|---|---|
Cm |
Konfigurationshanteraren |
|
Ex |
Verkställande |
|
Hal |
Maskinvaruabstraktionslager |
|
Io |
I/O-chef |
|
Ke |
Kernelkärna |
|
mm |
Minneshanterare |
|
Ob |
Objekthanterare |
|
Po |
Energihanterare |
|
Tm |
Transaktionshanteraren |
|
Nt och Zw |
Interna systemtjänster |