WS_HEAP_PROPERTY_ID枚举 (webservices.h)

每个堆属性都由 ID 标识,并具有关联的值。

语法

typedef enum {
  WS_HEAP_PROPERTY_MAX_SIZE = 0,
  WS_HEAP_PROPERTY_TRIM_SIZE = 1,
  WS_HEAP_PROPERTY_REQUESTED_SIZE = 2,
  WS_HEAP_PROPERTY_ACTUAL_SIZE = 3
} WS_HEAP_PROPERTY_ID;

常量

 
WS_HEAP_PROPERTY_MAX_SIZE
值: 0
WsGetHeapProperty 一起使用。 返回
可从堆中分配的字节总数。 总计
字节数定义为在对 的所有调用中传递的大小之和
自创建堆以来的 WsAlloc/重置。
WS_HEAP_PROPERTY_TRIM_SIZE
值:1
WsGetHeapProperty 一起使用。
返回堆将的最大内存字节数
在调用 WsResetHeap 调用后保留。 这应该
由于堆开销,被视为近似值。 如果你的设备不支持
剪裁大小大于最大大小,然后
不会剪裁堆。
WS_HEAP_PROPERTY_REQUESTED_SIZE
值: 2
WsGetHeapProperty 一起使用。 返回当前
自堆以来从堆请求的字节总数
created/reset。
WS_HEAP_PROPERTY_ACTUAL_SIZE
值: 3
WsGetHeapProperty 一起使用。 返回当前
WS_HEAP已从 分配的字节总数
操作系统,用于提供分配。

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
标头 webservices.h