堆
堆積會追蹤以單位的形式釋放的一組配置。
這可讓您在使用WWSAPI時避免配置和解除分配記憶體的複雜模式。
每個訊息都有相關聯的堆積。 當訊息傳送或收到訊息時,訊息堆積會用於與該特定訊息相關的任何配置。 傳送或接收訊息之後,堆積就會重設(這會清除與特定訊息相關的任何配置)。
堆積也可用來與訊息存留期分開儲存訊息數據。 讀取數據時,許多 API 允許使用堆積的規格,可明確控制讀取任何數據的存留期。
保證堆積中的配置至少會對齊 8 個字節界限。
零位元組配置會傳回非NULL指標。
在 Windows 7 中,如果已啟用 PageHeap,則會使用從 HeapCreate 傳回的堆積來管理記憶體。 在此情況下,WsAlloc 直接對應至 HeapAlloc,WsResetHeap 對應至 HeapDestroy。
下列列舉會與堆積搭配使用:
下列函式會與堆積搭配使用:
下列句柄會與堆積搭配使用:
下列結構會與堆積搭配使用: