當調(diào)用Windows API中的一個函數(shù)時,這個函數(shù)通常不會直接執(zhí)行請求的動作,因為大多數(shù)重要數(shù)據(jù)結構都被保存在內(nèi)核中,在內(nèi)核外面的代碼 (用戶模式代碼)是無法訪問它們的。微軟為了使用戶應用程序能夠達到必需的功能,創(chuàng)建了一個多步驟的調(diào)用過程。