GetCurrentThreadStackLimits 函式 (processthreadsapi.h)
擷取系統為目前線程配置的堆疊界限。
語法
void GetCurrentThreadStackLimits(
[out] PULONG_PTR LowLimit,
[out] PULONG_PTR HighLimit
);
參數
[out] LowLimit
接收目前線程堆棧下限的指標變數。
[out] HighLimit
接收目前線程堆疊上限的指標變數。
傳回值
無
備註
使用者模式程式代碼可以在建立線程時,在系統所配置區域的堆疊記憶體中執行。 呼叫端可以使用 GetCurrentThreadStackLimits 函式來驗證目前的堆疊指標是否在傳回的限制內。
若要編譯使用此函式的應用程式,請設定 _WIN32_WINNT >= 0x0602。 如需詳細資訊,請參閱 使用 Windows 標頭。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | processthreadsapi.h |
程式庫 | Kernel32.lib |
DLL | Kernel32.dll |