getprocessheap

GetProcessHeap是一個Windows API函式。它返回調用進程的默認堆句柄。

基本介紹

  • 中文名:GetProcessHeap
  • 類型:Windows API函式
  • 性質:它返回調用進程的默認堆句柄
  • 參數:函式無參數
語法,參數,返回值,例子,

語法

HANDLE GetProcessHeap(void);

參數

函式無參數

返回值

如果函式成功,返回調用進程的默認記憶體堆句柄。
如果函式失敗,返回 Null。若想,可以調用GetLastError獲得更多錯誤信息。

例子

typedef struct
{
char data[128];
}Data,*LPData;
LPData lpData;
lpData = (LPData)HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY,sizeof(Data));
即在進程默認堆記憶體上申請了一個不可移動的空間,大小為sizeof(Data)的記憶體空間

相關詞條

熱門詞條

聯絡我們