> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WIN32_HEAP_STATISTICS

> WIN32_HEAP_STATISTICS

# WIN32\_HEAP\_STATISTICS

지정된 힙에 대한 통계를 포함합니다.

<a id="syntaxSection" />

## 구문

```cpp theme={null}
typedef struct _XMEM_WIN32_HEAP_STATISTICS {
    SIZE_T SegmentCommitSize;
    SIZE_T LargeAllocCommitSize;
    SIZE_T reserved[6];
} WIN32_HEAP_STATISTICS, *PWIN32_HEAP_STATISTICS;
```

<a id="membersSection" />

### 멤버

*SegmentCommitSize*\
형식: SIZE\_T

Win32 힙에서 세그먼트가 지원하는 부분의 총 커밋 크기입니다.

*LargeAllocCommitSize*\
형식: SIZE\_T

세그먼트 힙에 의해 캐시되지 않는 대형 할당에 대한 총 커밋 크기입니다.

*reserved*\
형식: SIZE\_T

나중에 사용하기 위해 예약되었습니다.

<a id="remarksSection" />

## 설명

이 구조체는 [XMemGetWin32HeapStatistics](/reference/system/xmem/functions/xmemgetwin32heapstatistics)에서 지정된 Win32 힙에 대한 통계를 제공하는 데 사용됩니다.

Win32 힙은 힙의 “세그먼트 지원” 부분의 캐시된 메모리를 통해 또는 호출 코드를 대신하여 VirtualAlloc에 대한 직접 호출을 통해 할당을 처리합니다. SegmentCommitSize는 힙의 세그먼트 지원 부분이 소유한 총 커밋을 추적합니다. LargeAllocCommitSize는 VirtualAlloc에서 직접 처리되는 할당이 사용하는 총 커밋을 추적합니다. 이 두 필드의 합계는 Win32 힙에서 사용 중인 메모리의 추정치를 제공합니다.

<a id="requirementsSection" />

## 요구 사항

**헤더:** xmem.h

**지원 플랫폼:** XBOX One 제품군 콘솔 및 XBOX Series 콘솔

<a id="seealsoSection" />

## 함께 보기

[Diagnostics and memory tracking](/build/console-features/memory/system-memory-diagnostics)\
[XMemGetWin32HeapStatistics](/reference/system/xmem/functions/xmemgetwin32heapstatistics)\
[XMem](/reference/system/xmem/xmem_members)


## Related topics

- [XMemGetWin32HeapStatistics](/ko/reference/system/xmem/functions/xmemgetwin32heapstatistics.md)
- [XMemCreateWin32Heap](/ko/reference/system/xmem/functions/xmemcreatewin32heap.md)
- [XMemSetWin32HeapName](/ko/reference/system/xmem/functions/xmemsetwin32heapname.md)
- [XMemGetWin32HeapName](/ko/reference/system/xmem/functions/xmemgetwin32heapname.md)
- [XMemSetWin32HeapTrackingHooks](/ko/reference/system/xmem/functions/xmemsetwin32heaptrackinghooks.md)
