Welcome![Sign In][Sign Up]
Location:
Search - driver DeviceIocontrol

Search list

[Driver DevelopCharSample

Description: CharSample实例的功能是:应用程序从键盘接收一个数字,之后通过DeviceIoControl调用,把数字传递给驱动程序,由驱动程序将一个数字(0-9)转换成一个中文(零-九),再把结果返回给应用程序,由应用程序显示出来。-CharSample examples of functions are : applications from the keyboard to receive a number, followed by DeviceIoControl call, this time passed to the driver, a driver will be digital (0-9) converted into a Chinese (zero-9), and then return the results to the application, applications displayed.
Platform: | Size: 1652242 | Author: 秦生 | Hits:

[Driver DevelopdvKrnlData

Description: 该代码为我学习winnt内核时所写,主要功能是在ring3下通过DeviceIoControl与驱动进行通信,获取内核的数据以及sdt,idt信息等。并实现了hook NtQuerySystemInformation函数来实现进程隐藏的功能-The code for the kernel, I am learning winnt wrote, Its main function is in ring3 through DeviceIoControl communication with the driver. access to the kernel and sdt data, the information loop. And the achievement of the hook function to achieve NtQuerySystemInformation implicit process possession of the function
Platform: | Size: 55181 | Author: 左手 | Hits:

[Other resourceFANGWENUSB

Description: //打开 USB 口读写, 由驱动程序的 Pipe 名确定 HANDLE hPipe = OpenMyDevPipe(\"MyPipe1\") //驱动程序里面的 Pipe 名, 对应访问某个端点的 I/O, 这里我乱写的, 需要与驱动一致 if(hPipe != INVALID_HANDLE_VALUE) //打开 Pipe 成功 { ReadFile(hPipe, Buffer, BufSize, &nBytesRead, NULL) //从 hPipe 里读取数据到 Buffer 里 //WriteFile(hPipe, Buffer, BytesToWrite, &nBytesWritten, NULL) //把 Buffer 里面的 BytesToWrite 字节写入 hPipe CloseHandle(hPipe) } //使用 DeviceIoControl 访问 USB 设备 HANDLE hDevice = OpenMyDevice() if(hDevice != INVALID_HANDLE_VALUE) //打开设备成功 { //这些 DeviceIoControl 功能都是由设备定义的, 具体看设备和驱动的资料 if(DeviceIoControl(hDevice, IOCTL_READ_xxxx, &IOBlock, sizeof(IOBLOCK), &c, 1, &nBytes, NULL)) { //成功 } CloseHandle(hDevice) }-/ / open USB literacy, Drivers from the Pipe were identified HANDLE hPipe = OpenMyDevPipe ( " MyPipe1 ") / / driver inside Pipe, and a corresponding visit to the endpoint I / O, Here, I write without basis. consistent with the need to drive if (hPipe! = INVALID_HANDLE_VALUE) / / Open Pipe success (ReadFile (hPipe, Buffer, BufSize,
Platform: | Size: 1813 | Author: lanxilange | Hits:

[Driver Developdriver_sample

Description: 用DeviceIoControl访问物理端口的驱动程序-DeviceIoControl visit with the physical ports Driver
Platform: | Size: 26177 | Author: 李光哲 | Hits:

[Driver Develop实战DeviceIoControl

Description: 驱动程序函数DEVICEIOCONTROL的详细说明-driver function DEVICEIOCONTROL details
Platform: | Size: 53248 | Author: 将军 | Hits:

[Driver DevelopCharSample

Description: CharSample实例的功能是:应用程序从键盘接收一个数字,之后通过DeviceIoControl调用,把数字传递给驱动程序,由驱动程序将一个数字(0-9)转换成一个中文(零-九),再把结果返回给应用程序,由应用程序显示出来。-CharSample examples of functions are : applications from the keyboard to receive a number, followed by DeviceIoControl call, this time passed to the driver, a driver will be digital (0-9) converted into a Chinese (zero-9), and then return the results to the application, applications displayed.
Platform: | Size: 3058688 | Author: 秦生 | Hits:

[Driver DevelopdvKrnlData

Description: 该代码为我学习winnt内核时所写,主要功能是在ring3下通过DeviceIoControl与驱动进行通信,获取内核的数据以及sdt,idt信息等。并实现了hook NtQuerySystemInformation函数来实现进程隐藏的功能-The code for the kernel, I am learning winnt wrote, Its main function is in ring3 through DeviceIoControl communication with the driver. access to the kernel and sdt data, the information loop. And the achievement of the hook function to achieve NtQuerySystemInformation implicit process possession of the function
Platform: | Size: 55296 | Author: 左手 | Hits:

[Driver DevelopHookDeviceIoControl2005.10.26scr

Description: 一个可以拦截DeviceIoControl的程序 -one can intercept procedures DeviceIoControl
Platform: | Size: 103424 | Author: aeno | Hits:

[VC/MFCDeviceIoControl

Description: 实战DeviceIoControl:通过API访问设备驱动程序,绝对经典·~-Actual DeviceIoControl: visit through the device driver API is definitely a classic ~
Platform: | Size: 168960 | Author: 林风 | Hits:

[Driver DevelopDeviceIoControl

Description: 实战DeviceIoControl:通过API访问设备驱动程序 vc编写的-Actual DeviceIoControl: visit through the API device driver vc prepared
Platform: | Size: 148480 | Author: | Hits:

[Driver DevelopDriverTestA

Description: 测试USB驱动程序的应用程序代码,用来实现VendorRequest。使用了DeviceIoControl-USB driver test application code, used to achieve VendorRequest. Using DeviceIoControl
Platform: | Size: 24576 | Author: Cai zhijian | Hits:

[Driver DevelopCoolCPU

Description: CPU降温程序,用DDK+SDK开发的。加载驱动无须管理员权限,用DeviceIoControl与驱动交互。-CPU cooling procedures, with DDK SDK development. Drivers do not have administrator privileges to load and use DeviceIoControl interaction with the driver.
Platform: | Size: 70656 | Author: ctqy | Hits:

[OS programvs2008diskid32

Description: Windows Vista操作系统下, visual studio 2008开发环境,通过DeviceIoControl读取硬盘物理参数,包括厂家、序列号等-diskid32, update to windows vista, with visual studio 2008, read the hardware parameter of disk driver.
Platform: | Size: 3615744 | Author: gxliu | Hits:

[Driver DevelopDeviceIoControl

Description: DeviceIoControl实例及文档,通过API访问设备驱动程序-DeviceIoControl examples and documentation, through the API to access device driver
Platform: | Size: 168960 | Author: lele | Hits:

[Windows CEADC_DRV_APP

Description: wince 6.0 下实现的ADC的驱动程序、应用程序源代码。s3c6410 ,C++ 。我的触摸屏是一线触摸屏。板子上的电位器独立占用通道0 。应用程序通过DeviceIoControl,读到AD的数值,然后显示在EDIT 控件中。定时器80毫秒刷新一次。-wince 6.0 to achieve the ADC driver application source code. s3c6410, C++. My touch screen is touch-screen line. Applications through DeviceIoControl, read the value of AD, and then displayed in the EDIT control. 80 ms refresh timer.
Platform: | Size: 54272 | Author: liulangmao | Hits:

[Driver DevelopDeviceDriverIoControl

Description: Device Driver Program for begginer. using DeviceIOcontrol funtion in driver Device Driver Program for begginer. using DeviceIOcontrol funtion in driver-Device Driver Program for begginer. using DeviceIOcontrol funtion in driver Device Driver Program for begginer. using DeviceIOcontrol funtion in driver
Platform: | Size: 1561600 | Author: park | Hits:

[OS programModGetHID

Description: 生成与硬件相关的注册码。控制软件不重复使用!那么,很多多人认为VB实现不了。自然没有找到方法,一定是实现不了。然而,感谢WWW,我们能在上面找到VC的源码,DELPHI的源码。但是VB的就是见不到。为此,我决定将VC的源码改成VB的,以下即是: VC原作说明部分(再发行时,请注意采用注解的方式,请不要删除的方式侵权,谢谢!) ************************************************************************* 通常情况下,我们通过=&HEC命令对IDE端口进行监测.获取硬盘信息. 一般情况下,我们就写个VXD或者DRIVER来完成.但是现在,通过MS的S.M.A.R.T.接口, 我们可以直接从RING3调用API DeviceIoControl()来获取硬盘信息.下面乃是我的例程: 另外,也有编译好的版本供大家平时使用.欢迎下载.-Generate the registration code and hardware-related. The control software is not re-use! So, a lot of people believe that VB can achieve. Naturally not found a way, it must be impossible to achieve. However, I would like to thank the WWW, in the above we can find the source of VC, DELPHI source code. But VB is not see. To this end, I decided to change the source of VC to VB, that is: ' VC original description of the part (re-issue, please note the use of comment, please do not delete infringement, thank you!)' ************************************************************************************************************** ' is usually the case, the IDE port = & of HEC command to monitor access to hard information' under normal circumstances, we write a VXD or DRIVER to complete. But now, through the SMART interface of the MS, ' We can be called from RING3 API DeviceIoControl () to obtain hard information below, but my routine:' In addition, the compiled version for
Platform: | Size: 5120 | Author: | Hits:

[OS programgetdiskata

Description: 实战DeviceIoControl :通过API访问设备驱动程序 -Combat DeviceIoControl: API access through the device driver
Platform: | Size: 1169408 | Author: 65989 | Hits:

[OtherModGetHID

Description: 通常情况下,我们通过=&HEC命令对IDE端口进行监测.获取硬盘信息. 一般情况下,我们就写个VXD或者DRIVER来完成.但是现在,通过MS的S.M.A.R.T.接口, 我们可以直接从RING3调用API DeviceIoControl()来获取硬盘信息.-Under normal circumstances, we pass = & HEC command IDE port monitoring. Acquire the hard disk information. Under normal circumstances, we would write a VXD or DRIVER done, but now, through the MS SMART interface We can call API DeviceIoControl directly from RING3 () to get the hard disk information.
Platform: | Size: 5120 | Author: 李安平 | Hits:

[Windows KernelSCSI_Pass_Through_Interface_Tool

Description: --- page_type: sample description: "Demonstrates how to communicate with a SCSI device using pass-through IOCTLs in an application using DeviceIoControl API." languages: - cpp products: - windows - windows-wdk --- # SCSI Pass-Through Interface Tool The SCSI Pass Through Interface sample demonstrates how to communicate with a SCSI device from Microsoft Win32 applications by using the **DeviceIoControl** API. ## Installation and Operation The storage port drivers provide an interface for Win32 applications to send SCSI CBDs (Command Descriptor Block) to SCSI devices. The interfaces are [**IOCTL\_SCSI\_PASS\_THROUGH**](https://docs.microsoft.com/windows-hardware/drivers/ddi/content/ntddscsi/ni-ntddscsi-ioctl_scsi_pass_through) and [**IOCTL\_SCSI\_PASS\_THROUGH\_DIRECT**](https://docs.microsoft.com/windows-hardware/drivers/ddi/content/ntddscsi/ni-ntddscsi-ioctl_scsi_pass_through_direct). Applications can build a pass-through request and send it to the device by using this IOCTL. Two command line parameters can be used with *SPTI.EXE*. The first parameter is mandatory. It is the name of the device to be opened. Typical values for this are drive letters such as "C:", or device names as defined by a class driver such as Scanner0, or the SCSI port driver name, ScsiN:, where N = 0, 1, 2, etc. The second parameter is optional and is used to set the share mode (note that access mode and share mode are different things) and sector size. The default share mode is (FILE\_SHARE\_READ | FILE\_SHARE\_WRITE) and the default sector size is 512. A parameter of "r" changes the share mode to only FILE\_SHARE\_READ. A parameter of "w" changes the share mode to only FILE\_SHARE\_WRITE. A parameter of "c" changes the share mode to only FILE\_SHARE\_READ and also changes the sector size to 2048. Typically, a CD-ROM device would use the "c" parameter.
Platform: | Size: 16254 | Author: vitali_b@bk.ru | Hits:

CodeBus www.codebus.net