Bagikan melalui


enumerasi WS_HEAP_PROPERTY_ID (webservices.h)

Setiap properti heap diidentifikasi oleh ID dan memiliki nilai terkait.

Sintaks

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;

Konstanta

 
WS_HEAP_PROPERTY_MAX_SIZE
Nilai: 0
Digunakan dengan WsGetHeapProperty. Mengembalikan
jumlah total byte yang dapat dialokasikan dari heap. Total
jumlah byte didefinisikan sebagai jumlah ukuran yang diteruskan dalam semua panggilan ke
WsAlloc sejak tumpukan dibuat / diatur ulang.
WS_HEAP_PROPERTY_TRIM_SIZE
Nilai: 1
Digunakan dengan WsGetHeapProperty.
Mengembalikan jumlah maksimum byte memori yang akan di-heap
pertahankan setelah panggilan ke panggilan WsResetHeap . Ini harus
diperlakukan nilai perkiraan karena overhead tumpukan. Jika
ukuran pangkas lebih besar dari ukuran maksimum, maka ukuran
tumpuk tidak akan dipangkas.
WS_HEAP_PROPERTY_REQUESTED_SIZE
Nilai: 2
Digunakan dengan WsGetHeapProperty. Mengembalikan nilai saat ini
jumlah total byte yang diminta dari timbunan sejak timbunan
dibuat/direset.
WS_HEAP_PROPERTY_ACTUAL_SIZE
Nilai: 3
Digunakan dengan WsGetHeapProperty. Mengembalikan nilai saat ini
jumlah total byte yang telah dialokasikan WS_HEAP dari
sistem operasi untuk tujuan penyediaan alokasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header webservices.h