34api.dll Information

Posted on: May 6th, 2009


Author: Philips Semiconductors
Part of:

Philips TV software and other capture card applications that use the Philips SAA713x chipset

Associated:

Philips TV software, other capture card applications that use the Philips SAA713x chipset

Common Path:

C:\ Windows\ System32\

DLL Version:

2.3.1.1

Hardware Related:

Yes

Recommended Action:
Run a Free Scan to check for 34api.dll related errors & to optimize PC performance.

Regcure Review

You can read our Regcure Review for more details on this program.

Windows Process Description
The 34api.dll file is the User Mode proxy Dynamic Link Library, which dispatches all calls to the Kernel Mode driver of Philips software for the SAA713x driven capture cards. The 34api.dll module contains all the necessary control functions for this purpose.

The Philips capture card driver for Windows 98 and 2000 is a kernel mode driver that executes a Kernel Streaming filter with output pins for video preview, video capture and VBI, audio, optional connections for other on-board devices as child drivers, and a crossbar for input source selection. The capture card driver is used as a stream class mini-driver that also exposes the external interfaces to assist the 34api.dll module. A 32-bit capture card driver that is based on the SAA713x chipset user-mode interface, or the 34api.dll module, controls most of the video functionality and the implementation of the user-mode audio driver.

The Windows 32-bit sub-system uses a client-server architecture where the core or the Graphics Engine and the graphics device drivers execute in the “server process” (or the user-mode process) that was distinct from the “client process” (the user-mode application process). The 34api.dll module serves as the proxy layer that allows for communication between a device driver executable in a user mode and the graphics engine executing in a kernel mode. Since the Graphics Engine cannot call the user-mode graphics driver functions directly, it calls the 34api.dll module, which summarizes the user-mode graphics driver and makes the driver appear to the graphics engine as if it were a normal kernel-mode graphics driver.

The 34api.dll module, through a proxy interface, transfers the device driver functionality to the user-mode. The common 34api.dll module can be used on all Windows operating systems in the same way as the proxy interface adapts to the different kernel-mode implementations.

Many other TV capture card manufacturers include the 34api.dll module in their WDM device driver package as this library contains most classes and functions needed to manipulate a capture card.

Action Steps:
Run a Free Scan to check for 34api.dll related errors & to optimize your PC’s performance.