Welcome![Sign In][Sign Up]
Location:
Search - DeviceIoControl

Search list

[OpenGL programsrcDownlodingsite

Description: 介绍用OpenGL实现点云处理的三维变换,我们可以通过API函数 CreateFile 获得设备句柄,再用API函数 DeviceIoControl 来实现对设备的访问获取点云的分割方法。-introduces OpenGL point cloud processing of 3D transformation, we can pass CreateFile API access to equipment handle, reuse API function DeviceIoControl right equipment to achieve the access point cloud visit the segmentation method.
Platform: | Size: 351613 | Author: zxj | 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: 1652242 | Author: 秦生 | Hits:

[OS programManipulating_the_Keyboard_Lights_in_NT_src

Description: This code demonstrates manipulation of the keyboard indicator lights in Windows NT 4.0. A few relevant values were borrowed from the DDK headers, so it is not necessary to have the DDK installed, to build these sources. There s really nothing fancy about this code, it creates a DOS device for the keyboard device, opens a handle to that device, and calls DeviceIoControl to send IOCTL function codes to the device. It did require a fair amount digging around in the DDK to create this effect, and it is an interesting twist on an alternate UI mechanism, and thus I felt it might be suitable for inclusion in this archive. A high-level, multi-threaded function to flash a keyboard light continuously in its own thread, is included. This call is demonstrated in the sample project. NTKbdLites can be easily built for inclusion in a static link library by defining STATIC_LIBRARY on the compiler command line or in settings. -This code demonstrates manipulation of the keyboard indicator lights in Windows NT 4.0. A few relevant values were borrowed from the DDK headers, so it is not necessary to have the DDK installed, and to build these sources. There s really nothing fancy about this code, it creates a DOS device for the keyboard device, opens a handle to that device, and calls to send DeviceIoControl did function codes to the device. It did require a fair amount digging around in the DDK to create this effect, and it is an interesting twist on an alternate UI mechanism, and thus I felt it might be suitable for inclusion in this archive. A high-level, multi-threaded function to flash a light keyboard continuously in its own thread, is included. This call is demonstrated in the sample project. NTKbdLites can be
Platform: | Size: 6555 | Author: guard2002 | 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:

[Driver DevelopHookDeviceIoControl2005.10.26scr

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

[OS programPassThruExPart1

Description: 转自大名鼎鼎的http://www.wd-3.com/archive/ExtendingPassthru.htm,增加了DeviceIoControl接口,演示内核层与用户层的交互-decanted from the famous http : / / www.wd-3.com/archive/ExtendingPassthru . htm, an increase of DeviceIoControl interface, the kernel layer and the presentation layer of user interaction
Platform: | Size: 717418 | Author: zx | 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:

[Multimedia programCdToWav

Description: CD抓轨的VC程序实现,通过API函数CreateFile获得设备句柄,再用API函数DeviceIoControl来实现对设备的访问获取信息。再此还会用到WAVE文件结构WAVEFORMATEX,再把读到的信息写到文件里生成WAVE格式的文件
Platform: | Size: 180597 | Author: 老吕 | Hits:

[Hook apifilemon

Description: 纯汇编写的,主要拦截KERNEL32.DLL中的OpenFile、CreateFileA、CreateFileW、ReadFile、 ReadFileEx、WriteFile、WriteFileEx、DeviceIoControl等函数,HOOK到的数据未做过滤处理。 其中MYDLL利用了skyer的HOOKAPI LIB,放出源码,主程序的过程是创建进程后挂起,注入MYDLL后恢复进程,拦截过程中的相关函数
Platform: | Size: 1803 | Author: 张京 | Hits:

[Other resourceU盘自动复制

Description: LoadLibrary GetProcAddress FreeLibrary LocalFree GetVersionEx CloseHandle MapViewOfFile UnmapViewOfFile ExitProcess SetUnhandledExceptionFilter CWinApp OpenMutex CreateMutex CreateThread DeviceIoControl CString GetLogicalDrives GetDriveType CreateFile GetSystemDirectory FindFirstFile GetLastError CopyFile FindClose Sleep CDialog CDataExchange CWnd DestroyIcon LoadIcon GetSystemMenu CMenu LoadString AppendMenu IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon DefWindowProc ShowWindow
Platform: | Size: 10214 | Author: 王中才 | Hits:

[Linux-Unixdisk

Description: 演示如何通过DeviceIoControl来读写硬盘的示例demo
Platform: | Size: 15250 | Author: focse | Hits:

[OS programnetcheck

Description: 这是一个包含检查网卡是否为物理网卡(查看网卡是否使用irq或设备名是否包含pci,有些hp服务器没有irq但也是物理设备),查看网卡物理mac和当前使用的mac(有些网卡可以修改mac)使用xpddk头文件和库文件就可以,检查网卡是否为无线网卡(通过deviceiocontrol让网卡搜寻无线网络,支持的是无线网卡,不支持的不是),以上程序部分使用vc编写,可以说比现在网络上介绍的方法都要准确,唯一缺点是对禁用网络设备不支持,必须启用才可以。
Platform: | Size: 239512 | Author: 李志刚 | Hits:

[OtherMFC_USBView

Description: USB容量获取用DeviceIoControl得到U盘物理参数!
Platform: | Size: 2334944 | Author: 李恒 | Hits:

[Driver Developdriver_sample

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

[Windows KernelUSB硬盤測試

Description: 用於生產USB硬盤盒的測試,測試時間為20-30秒. 原理是USB硬盤插入后會向頂層窗體發送WM_DEVICECHANGE消息,之后再用DeviceIoControl(見於原碼中的CDisk類)向磁盤發送控制信息以取得相關測試資料.
Platform: | Size: 936792 | Author: lmq@coolermaster.com.cn | Hits:

[Windows Developp888888

Description: 读写硬盘扇区的C语言程序-literacy drives Sector C Programming Language
Platform: | Size: 6144 | Author: wei | Hits:

[USB developusb2303

Description: 一个USB接口驱动编程例子-a USB-driven programming examples
Platform: | Size: 2757632 | Author: 高文武 | Hits:

[Driver Developdriver_sample

Description:
Platform: | Size: 25600 | Author: 李光哲 | Hits:

[VC/MFCDeviceIoControl

Description: 应用程序与驱动程序的交互deviceIocontrol-The interaction deviceIocontrol of applications and drivers
Platform: | Size: 150528 | Author: kings | Hits:

[OS programDeviceIOControl

Description: program to hook DeviceIOControl
Platform: | Size: 19456 | Author: mmt177 | Hits:
« 1 2 34 5 6 »

CodeBus www.codebus.net