+ Reply to Thread
Results 1 to 2 of 2

Thread: What do Win32 API prefixes mean?

  1. #1
    Junior Member
    Join Date
    Dec 2011
    Posts
    1

    What do Win32 API prefixes mean?

    Hi,

    Can someone tell me what the prefixes of Win32 API mean? For example Ex or Zw?

    Thanks in advance!

  2. #2
    Junior Member
    Join Date
    Dec 2011
    Posts
    2
    Code:
    [Prefix]  [Component]	                     [Example]
    Ex 	  Executive    	                      ExAllocatePool
    Hal 	  Hardware abstraction layer          HalGetBusData
    Io 	  I/O manager 	                      IoAllocateIrp
    Ke 	  Kernel 	                      KeBugCheck
    Ks 	  Kernel streaming 	              KsAcquireControl
    Mm 	  Memory manager 	              MmGetPhysicalAddress
    Ob 	  Object manager 	              ObReferenceObjectByHandle
    Po 	  Power management 	              PoSetSystemState
    Se 	  Security 	                      SeAccessCheck
    Tdi 	  Transport driver interface 	      TdiProviderReady
    Zw 	  Zw prefix has no meaning.           ZwCreateProcess
    MSDN:
    http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
    Last edited by Joseph; 05-21-2012 at 10:33 PM.

+ Reply to Thread

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts