Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: VxD


  
 VxD -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-10-22)
In (Click link for more info and facts about Microsoft) Microsoft (The branch of engineering science that studies (with the aid of computers) computable processes and structures) computing, a VxD is a virtual ((computer science) a program that determines how a computer will communicate with a peripheral device) device driver.
Prior to the advent of Windows, (An operating system that is on a disk) DOS applications frequently communicated directly with various pieces of hardware, by responding to interrupts, reading and writing device memory etc. Each application expected to have exclusive and complete control over the hardware.
Instead of a (Click link for more info and facts about machine port) machine port representing an actual device, it would represent a "virtual" device, which could be managed by the operating system.
www.absoluteastronomy.com /encyclopedia/v/vx/vxd1.htm   (487 words)

  
 Encyclopedia: VxD
In computing, a port (derived from seaport) is usually an interface through which data are sent and received.
In computer science, the kernel is the fundamental part of an operating system.
In computing, Windows Driver Model (WDM) is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows such as Windows 95 and Windows 3.
www.nationmaster.com /encyclopedia/VxD   (726 words)

  
 comp.os.ms-windows.programmer.vxd Frequently Asked Questions (FAQ)   (Site not responding. Last check: 2007-10-22)
VxDs are loaded into the protected= (ring-0) operating system address space, and have full access to the system hardware.
VxDs, by virtue of their privileged= access to the system, can also be used to implement software monitors,= debuggers, and to modify the behavior of other software on the system.
If a VxD needs to access memory allocated in a Win32 application, the memory must be in a shared (global) region, or the VxD must be running in thread context= from which the memory was originally allocated.
www.faqs.org /faqs/windows/programming/vxd   (4493 words)

  
 The Truth About VMM32.VXD - HelpWithWindows.com
However, to keep things simple, you can think of it as a archive of different *.vxd files combined into one library file that can loaded as one file but that the individual files within it can be used as if they were individually loaded.
One of the most important things about vmm32.vxd is that the actual *.vxd files it contains is determined for each system on an individual basis during the original Win9X installation to that system, and that the vmm32.vxd file on one system may be quite different than the one on another system.
Any *.vxd file in this directory will be automatically loaded and used during Win9X startup, instead of the one in the vmm32.vxd file if it exists in both places.
www.helpwithwindows.com /techfiles/vmm32.html   (2523 words)

  
 Sample Windows 95/98/Me device driver (VxD) source code
This is a generic skeleton VxD that supports V86 APIs, PM APIs, Win32 device I/O control APIs, and VxD service table interface for VxD to VxD communication.
It is the same VITD VxD that is provided with the DDK, but rewritten in "C" to demonstrate the use of VxDWriter library.
This is a generic skeleton VxD written in C++ that supports V86 APIs, PM APIs, Win32 device I/O control APIs, and VxD service class interface for VxD to VxD communication.
www.techsoftpl.com /vxd/sample.htm   (985 words)

  
 Programming VXD’s using Assembler
When a VxD is loaded into memory, it puts some data about itself in a structure that looks like DDB (the Device Data Block).
We’ve overridden two defaults; ‘zed’ is the name of our VxD and OFFSET FLAT:yyy tells the assembler to place the offset of the procedure yyy (It’s not yet there in the code, we’ll get to it presently) there in the structure.
You’ve already seen that while booting, our VxD (and all the others) are constantly called and each time there’s a new value in the EAX register.
www.vijaymukhi.com /vmis/vmchap8.htm   (4255 words)

  
 AU - Glossary - CNET.com   (Site not responding. Last check: 2007-10-22)
A VxD, or virtual device driver, is a specific type of Windows device driver that has direct access to the operating system's kernel.
The x stands for extended, as the driver is basically an extension of the kernel.
This extension gives the VxD access to low-level data, such as information passing between the operating system and applications.
www.cnet.com /Resources/Info/Glossary/Terms/vxd.html   (57 words)

  
 VxD Programming
The purpose of this sample VxD is to demonstrate the basic use of the Install_IO_Handler and Shell_Resolve_Contention function calls.
This VxD also demonstrates the use of Enable_Local_Trapping and Disable_Local_Trapping to allow the owner of the port in question to freely do I/O to the port without overhead.
This VxD can be used as a base set of source files to start a VxD project.
www.geocities.com /Area51/Vault/6702/vxd.html   (459 words)

  
 Navrhar   (Site not responding. Last check: 2007-10-22)
While infecting VxD files the virus parses and modifies their internal structures, writes its loading code into the middle of the file and appends its main code as extra data to the end of the file.
When Windows95 is loading infected VxD, the virus loader (in similar way as the loader in infected documents) allocates block of memory, seeks to the end of host file to read its "overlay", read it as data and then executes as a program (vivat Windows95 kernel protection!).
It seems to me that VxD infection routine has a bug (the virus does not parse correctly LE Object Table), and the virus will corrupt "non-standard" VxD drivers, but all VxDs from virus' list are "virus-compatible" and running Windows95 with infected VxDs (ever twice infected) causes no problems.
www.avp.ch /avpve/multip2/navrhar.stm   (1717 words)

  
 VMM32 VxD Fix configmg ntkern vcomm vdd vdmad vflatd vmouse   (Site not responding. Last check: 2007-10-22)
A device's Virtual Device Driver (VxD) is a specific Windows driver that allows Windows to perform device functions at optimal CPU speed, and permits interaction between the hardware and Windows.
The fix was to manually install some specific 'missing' VxD files from the Windows CD with the purpose of eliminating many of the Win98, Win98SE, or Win ME, errors encountered by many users (VMM errors, erratic mouse, blue screens, error messages, shutdown problems, and the like).
The specific VxDs are in the *.CAB files on the Windows installation CD, or on the hard disk for Win Me. Some are specific to their own version of Win9x.
tweakhomepc.virtualave.net /upd/vmm32.html   (1671 words)

  
 Sysinternals Freeware - VxDMon   (Site not responding. Last check: 2007-10-22)
In addition, VxDMon keeps track of VxD service call histories so that it can display useful information such as the list of all services that were called by a particular service during a monitoring session.
Yellow icons are used to identify VxDs that have some, but not all, of their services selected for monitoring.
This is a screenshot of VxDMon's statistics for a sample of typical Win95 activity, and a call-graph showing VxD services that invoke a particular VMM service.
www.sysinternals.com /SourceCode/VxDMon.html   (700 words)

  
 VXD - Errors   (Site not responding. Last check: 2007-10-22)
Invalid VxD dynamic link call from <part 1> to device <part 2>, service <part 3>.
Normally, an Invalid Dynamic Link Call error message is the result of an incompatibility between driver versions, or a damaged or missing driver.
NOTE: The VXD in question is a File System Driver (FSD) from the list in the "More Information" section of this article.
www.generation.net /~hleboeuf/vxd.htm   (465 words)

  
 Free Pc Tech Support
However, in almost all cases where users where getting Fatal Exceptions related to VXD's the situation is corrected immediately, and does not continue or return later.
Fatal Exceptions that contain errors not related to VXD files may continue to haunt you, and in fact might get worse, although not through any action of the VXD_FIX.BAT file, but rather because the problem that is causing the fatal exception in the first place, if un-corrected may deteriorate system stability even further.
You may continue to explore exactly which vxd's your system has incorporated into the vmm32.vxd file by checking the driver details of all items listed in your Device Manager.
freepctech.com /articles/articles.php?ArticleId=49   (394 words)

  
 Fatal Exception 0E Errors - HelpWithWindows.com
Fatal exception 0E at 0028:C433442B in VXD octk16.sys (01) + 0000342B.
Fatal exception 0E at 0028:C16AC573 in VXD DLC(01) + 0001C3EF.
If you are running with an AMD chip, you should also note that there have been quite a number of reports of a faulty L1 cache (the cache on the chip).
www.helpwithwindows.com /techfiles/fatal-0e-errors.html   (2214 words)

  
 Windows98 VXD Driver Bug Fix - By Gene Goldring
When installing win'98 some vxd files in your system directory don't get installed.
Some of the drivers needed on your system, including these vxd's are supposed to be part of VMM32.
You might have the old Windows 95 VXD files.
www.beemerworld.com /tips/driversbug.htm   (214 words)

  
 Windows 95/98/Me device driver (VxD) development tool
The resulting VxD, when compiler optimization is enabled, will be comparable with that written in assembly language in code efficiency and size.
VxDWizard to generate a working skeletal VxD with few inputs.
Special VxD run-time library for handling callback functions, simulating interrupts, memory management, string and memory manipulation, file I/O, debugging, calling 32-bit DLLs in application-time, floating-point operations, etc.
www.techsoftpl.com /vxd   (184 words)

  
 Coda SOCK.VXD Pseudo-Documentation
This document covers how to use the virtual device driver (VxD) SOCK.VXD from the Win95 port of the Coda network filesystem project.
The VxD is distributed under the terms of the GNU General Public License.
The VxD is called with the function number in EAX.
homepages.nildram.co.uk /~phekda/richdawe/dl/csockvxd.htm   (2031 words)

  
 Error Messages: FATAL EXCEPTION ERRORS
Fatal Exception 06 at 0028:xxxxxxxx in VXD VMM (06)
Fatal Exception 0E at 0028:c0036671 in VXD IFSMGR(01)...
Exception 0E at 0028:0000000C in VXD called from 0028:C001d188 in VXDNDIS...
aumha.org /win4/kbefe.php   (809 words)

  
 How to Repair the Vmm32.vxd
In many cases it will contain different drivers on each installation of Windows to the same machine, so replacing this file cannot be done by getting it from another machine.
This folder is used when a vxd file needs to be added to the Vmm32.vxd file; instead of trying to have
This method is not recommended for beginners, I have seen to many Vmm32.vxd files get corrupt installing 3rd party software when the vendor trys to use the Wininit file to add a VXD to the Vmm32.vxd.
www.easydesksoftware.com /news/news10.htm   (915 words)

  
 Fatal exception 0E has occurred at 0028:C00008BC8 in VXD VMM(01)   (Site not responding. Last check: 2007-10-22)
Usually caused by defective memory, mix-matched speeds or manufacturers of paired memory, or using 12 or 10ns SDRAM with the bus speed set at 100Mhz.
Fatal Exception OE at 28:xx in VxD MSTCP(01).
When it is unloaded, the above line is added to the Bootlog.txt file to indicate that the miniature disk cache has been removed from memory.
powerslave.users.50megs.com /feegpfs2.htm   (2834 words)

  
 The Truth About VMM32.VXD   (Site not responding. Last check: 2007-10-22)
It is a W4 format archive using the MRCI compression of Drive Space.
However, to keep things simple, you can think of it as an archive of different *.VXD files combined into one library file that can loaded as one file but that the individual files within it can be used as if they were individually loaded.
The other reason may be that at some point in time due to updates, etc, you may have a large number of updated *.VXD files in your \Windows\system\iosubsys directory and would like to return to having the files load via the faster loading VMM32.VXD.
drscriptt.riverviewtech.net /docs/vmm32.html   (2433 words)

  
 Exception Errors with VxD in Windows 98
Issue TA00003 - Fatal Exception Error 0028 in VxD in Helpwgrd during startup of Windows 98.
Issue TA00028 - Error Message "Exception Error 0E at 0028:C0035A67 in VxD IFSMGR(01)" after windows 98 upgrade.
You are at the www.techadvice.com site which is not associated with the company or products shown on this page.
www.techadvice.com /w98/E/errors_vxd.htm   (106 words)

  
 [No title]
Most of the files are "VXD" (Virtual eXtended Device) driver files and some of these files may cause problems for CD writers, CD burner software, CD drives, external floppy drives, and printers.
Otherwise, if they are not needed by the system, system resources can suffer and your computer may perform better if unneeded drivers are not loaded.
Instead of deleting questionable or unneeded files, rename them by changing their file type/extension, e.g., "ren filename.vxd filename.vx_", and for vxd files, assure that you do not use ".vxd.old" or ".old.vxd" since files with these file extensions may still load.
home.hiwaay.net /~pittman/microsoft/iosubsys.txt   (1196 words)

  
 THPC: Windows General Protection Errors - VXD Errors   (Site not responding. Last check: 2007-10-22)
WPE and VxD errors are most commonly associated with a driver, or file, problem of some sort.
Many users report a substantial ellimination of VXD-type faults by (re)installing specific VXDs from the Windows installation CD (or from Windows\Options\Precopy1.cab for WinME).
The VxD that 's causing an error message can be either a default VxD that 's installed by Windows, or a third-party driver that's loaded from System.ini.
tweakhomepc.virtualave.net /upd/wpe.html   (1205 words)

  
 Windows Source Home Page
The generated assembly listings are primarily used to improve your understanding of Windows programs, the internals of Windows itself, and help identify and clarify important undocumented services and functions.
In a VxD, identifies, by name, the VxD's API entry points and Control procedure, plus any services the virtual device provides.
DUMPLX.ZIP -- DumpLX is a utility that dumps the internal structures of OS/2 and Windows Linear Executables, both the LE form used by Windows 3.x & '95 VxDs and DOS Extender applications, and the LX form used by OS/2 2.x and Warp.
www.tbcnet.com /~clive/vcomwinp.html   (1432 words)

  
 Serial Communication Library / VxD for Windows 98, Me, 95 (Multidrop / Nine bit protocol & Timestamp)
is the state of the art serial communications Virtual Device Driver (VxD) for Windows 98(16 and 32 bits), Windows 95(16 and 32 bits), Windows 3.x(16 bits), WIN32 Console, and MS-DOS® applications running under Windows.
COMM-DRV/VxD extracts the last ounce of performance from the aging 8250, and 16450 UARTs as well as lightning fast performance from the 16550, 16650, 16750 family of UARTs.
Send mail to webmaster@wcscnet.com with questions or comments about this web site.
www.wcscnet.com /CdrvVBro.htm   (368 words)

  
 RAV AntiVirus - Win32/Mimail.C@mm Virus Description   (Site not responding. Last check: 2007-10-22)
The second thread waits for 60 seconds and then starts to collect valid e-mail addresses by enumerating all files in the folders listed in the Explorer "Shell Folders" registry key and "C:\\Program Files" folder.
Files besides the ones matching the following extensions will be checked for e-mail addresses: "bmp", "jpg", "gif", "exe", "dll", "avi", "mpg", "mp3", "vxd", "ocx", "psd", "tif", "zip", "rar", "pdf", "cab", "wav", "com".
The third thread waits for 60 seconds and then loops until at least one e-mail address was collected.
www.ravantivirus.com /virus/showvirus.php?v=203   (627 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.