---
name: "PROCESS_CloseObjHandles"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/PROCESS_CloseObjHandles"
---

# PROCESS\_CloseObjHandles(3w)

PROCESS\_CloseObjHandles

## NAME

PROCESS\_CloseObjHandles - PROCESS\_CloseObjHandles

## SYNOPSIS

**void PROCESS\_CloseObjHandles**\
 **(**\
\
 	**PDB32 \*pdb,**\
\
 	**K32OBJ \*ptr**\
 **);**

## DESCRIPTION

Closes all handles that reference "ptr" note: need to add 1 to the array entry to get to what CloseHandle expects (there is no zero handle).

## SEE ALSO

[PROCESS\_Current(3w)](/PROCESS_Current/3w.md), [PROCESS\_GetPtr(3w)](/PROCESS_GetPtr/3w.md), [PROCESS\_IdToPDB(3w)](/PROCESS_IdToPDB/3w.md), [PROCESS\_Init(3w)](/PROCESS_Init/3w.md), [PROCESS\_Create(3w)](/PROCESS_Create/3w.md), [ExitProcess(3w)](/ExitProcess/3w.md), [GetCurrentProcess(3w)](/GetCurrentProcess/3w.md), [OpenProcess(3w)](/OpenProcess/3w.md), [GetCurrentProcessId(3w)](/GetCurrentProcessId/3w.md), [GetEnvironmentStrings32A(3w)](/GetEnvironmentStrings32A/3w.md), [GetEnvironmentStrings32W(3w)](/GetEnvironmentStrings32W/3w.md), [FreeEnvironmentStrings32A(3w)](/FreeEnvironmentStrings32A/3w.md), [FreeEnvironmentStrings32W(3w)](/FreeEnvironmentStrings32W/3w.md), [GetEnvironmentVariable32A(3w)](/GetEnvironmentVariable32A/3w.md), [GetEnvironmentVariable32W(3w)](/GetEnvironmentVariable32W/3w.md), [SetEnvironmentVariable32A(3w)](/SetEnvironmentVariable32A/3w.md), [SetEnvironmentVariable32W(3w)](/SetEnvironmentVariable32W/3w.md), [ExpandEnvironmentStrings32A(3w)](/ExpandEnvironmentStrings32A/3w.md), [ExpandEnvironmentStrings32W(3w)](/ExpandEnvironmentStrings32W/3w.md), [GetProcessHeap(3w)](/GetProcessHeap/3w.md), [GetThreadLocale(3w)](/GetThreadLocale/3w.md), [SetPriorityClass(3w)](/SetPriorityClass/3w.md), [GetPriorityClass(3w)](/GetPriorityClass/3w.md), [GetStdHandle(3w)](/GetStdHandle/3w.md), [SetStdHandle(3w)](/SetStdHandle/3w.md), [GetProcessVersion(3w)](/GetProcessVersion/3w.md), [GetProcessFlags(3w)](/GetProcessFlags/3w.md), [SetProcessWorkingSetSize(3w)](/SetProcessWorkingSetSize/3w.md), [GetProcessWorkingSetSize(3w)](/GetProcessWorkingSetSize/3w.md), [SetProcessShutdownParameters(3w)](/SetProcessShutdownParameters/3w.md), [ReadProcessMemory(3w)](/ReadProcessMemory/3w.md), [WriteProcessMemory(3w)](/WriteProcessMemory/3w.md), [ConvertToGlobalHandle(3w)](/ConvertToGlobalHandle/3w.md), [RegisterServiceProcess(3w)](/RegisterServiceProcess/3w.md)
