.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RtlDestroyHandleTable 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRtlDestroyHandleTable\fR (NTDLL.@) .SH SYNOPSIS NTSTATUS RtlDestroyHandleTable ( RTL_HANDLE_TABLE* \fIHandleTable\fR ) .SH DESCRIPTION .PP Destroys a handle table and frees associated resources. .SH PARAMS \fIHandleTable\fR \fB[In]\fR The handle table. .PP .SH RETURNS .PP Any status code returned by \fBNtFreeVirtualMemory(3w)\fR. .SH NOTES .PP The native version of this Api doesn't free the virtual memory that has been previously reserved, only the committed memory. There is no harm in also freeing the reserved memory because it won't have been handed out to any callers. I believe it is \fB"more polite"\fR to free everything. .SH SEE .PP RtlInitializeHandleTable(). .SH IMPLEMENTATION .PP Declared in \fB"winternl.h"\fR. .PP Implemented in \fB"dlls/ntdll/handletable.c"\fR. .PP Debug channel \fB"ntdll"\fR.