---
name: "UTRegister"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.981018-1.1"
release: "Debian 2.1 (Slink)"
platforms: ["linux"]
url: "https://new.carta.tech/UTRegister"
---

# UTRegister(3w)

UTRegister (KERNEL32.697)

## NAME

UTRegister - UTRegister (KERNEL32.697)

## SYNOPSIS

**BOOL32 UTRegister**\
 **(**\
\
 	**HMODULE32 hModule,**\
\
 	**LPSTR lpsz16BITDLL,**\
\
 	**LPSTR lpszInitName,**\
\
 	**LPSTR lpszProcName,**\
\
 	**LPVOID \*ppfn32Thunk,**\
\
 	**LPVOID pfnUT32CallBack,**\
\
 	**LPVOID lpBuff**\
 **);**

## PARAMETERS

- **LPVOID \*ppfn32Thunk**

  UT32PROC.

- **LPVOID pfnUT32CallBack**

  FARPROC.

## DESCRIPTION

UTRegister (KERNEL32.697).

## SEE ALSO

[UTUnRegister(3w)](/UTUnRegister/3w.md), [QueryPerformanceCounter(3w)](/QueryPerformanceCounter/3w.md), [QueryPerformanceFrequency(3w)](/QueryPerformanceFrequency/3w.md), [FlushInstructionCache(3w)](/FlushInstructionCache/3w.md), [CreateNamedPipeA(3w)](/CreateNamedPipeA/3w.md), [CreateNamedPipeW(3w)](/CreateNamedPipeW/3w.md), [CreatePipe(3w)](/CreatePipe/3w.md), [GetSystemPowerStatus(3w)](/GetSystemPowerStatus/3w.md), [SetSystemPowerState(3w)](/SetSystemPowerState/3w.md), [CreateMailslotA(3w)](/CreateMailslotA/3w.md), [CreateMailslotW(3w)](/CreateMailslotW/3w.md), [GetMailslotInfo(3w)](/GetMailslotInfo/3w.md), [GetCompressedFileSizeA(3w)](/GetCompressedFileSizeA/3w.md), [GetCompressedFileSizeW(3w)](/GetCompressedFileSizeW/3w.md), [GetProcessWindowStation(3w)](/GetProcessWindowStation/3w.md), [GetThreadDesktop(3w)](/GetThreadDesktop/3w.md), [SetDebugErrorLevel(3w)](/SetDebugErrorLevel/3w.md), [WaitForDebugEvent(3w)](/WaitForDebugEvent/3w.md), [SetComputerNameA(3w)](/SetComputerNameA/3w.md), [SetComputerNameW(3w)](/SetComputerNameW/3w.md), [IsDebuggerPresent(3w)](/IsDebuggerPresent/3w.md), [OpenDesktopA(3w)](/OpenDesktopA/3w.md)
