共用方式為


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

另請參閱

線程堆疊大小