enumeración WS_HEAP_PROPERTY_ID (webservices.h)
Cada propiedad del montón se identifica mediante un identificador y tiene un valor asociado.
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 Valor: 0 Se usa con WsGetHeapProperty. Devoluciones el número total de bytes que se pueden asignar desde el montón. El total el número de bytes se define como suma de los tamaños pasados en todas las llamadas a . WsAlloc desde que se creó o restableció el montón. |
WS_HEAP_PROPERTY_TRIM_SIZE Valor: 1 Se usa con WsGetHeapProperty. Devuelve el número máximo de bytes de memoria que el montón realizará. conservar después de una llamada a WsResetHeap . Esto debería se trata un valor aproximado debido a la sobrecarga del montón. Si el parámetro el tamaño de recorte es mayor que el tamaño máximo y, a continuación, el tamaño del no se recortará el montón. |
WS_HEAP_PROPERTY_REQUESTED_SIZE Valor: 2 Se usa con WsGetHeapProperty. Devuelve el actual. número total de bytes solicitados desde el montón desde que el montón era creado o restablecido. |
WS_HEAP_PROPERTY_ACTUAL_SIZE Valor: 3 Se usa con WsGetHeapProperty. Devuelve el actual. número total de bytes que el WS_HEAP ha asignado a partir del sistema operativo con fines de proporcionar asignaciones. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | webservices.h |