énumération WS_HEAP_PROPERTY_ID (webservices.h)
Chaque propriété de tas est identifiée par un ID et a une valeur associée.
Syntax
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;
Constantes
WS_HEAP_PROPERTY_MAX_SIZE Valeur : 0 Utilisé avec WsGetHeapProperty. Retours nombre total d’octets pouvant être alloués à partir du tas. Total nombre d’octets est défini comme somme des tailles passées dans tous les appels à WsAlloc depuis la création/réinitialisation du tas. |
WS_HEAP_PROPERTY_TRIM_SIZE Valeur : 1 Utilisé avec WsGetHeapProperty. Retourne le nombre maximal d’octets de mémoire que le tas va. conserver après un appel à WsResetHeap . Cela devrait être traité une valeur approximative en raison de la surcharge du tas. Si la la taille de la coupe est supérieure à la taille maximale, puis la taille du le tas ne sera pas rogné. |
WS_HEAP_PROPERTY_REQUESTED_SIZE Valeur : 2 Utilisé avec WsGetHeapProperty. Retourne le actif nombre total d’octets demandés à partir du tas depuis que le tas a été créé/réinitialisé. |
WS_HEAP_PROPERTY_ACTUAL_SIZE Valeur : 3 Utilisé avec WsGetHeapProperty. Retourne le actif nombre total d’octets alloués par le WS_HEAP à partir du système d’exploitation pour fournir des allocations. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |