原创 windows下實現微秒級延時
//常規 void sleep_micro_seconds(ULONG ulMicroSeconds) { LARGE_INTEGER varFrequency = {0}, varCounter_Start = {0}, varCou
原创 win7下windbg/debugview無內核打印信息解決辦法
在註冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager新建一項Debug Print Filter, 新建一個DWORD值,名稱爲DEFAULT,(注
原创 avstream mini driver的inf示例(usb)
; ;Seekfit's by6000 AVStream pin centric mini driver (by6000.avstream.sys) installation file. ; [Version] signature =
原创 使用DMA的直接IO
使用DMA的設備直接在用戶緩衝區上進行IO操作: 上圖說明了驅動怎樣使用IRP中的MdlAddress來傳輸數據,此操作爲讀數據過程。上圖中的驅動使用基於包的傳輸,bus-master模式或system模式都可以。 1、用戶空間
原创 avstream mini driver的inf示例(pci)
; ;Seekfit's by6000 AVStream pin centric mini driver (by6000.avstream.sys) installation file. ; [Version] signature =
原创 常量的指針 與 指針常量
int main(int argc, char* argv[]) { //const int與int const效果等價 const int nA1 = 1; int const nA2 = 2; ch
原创 內存映射文件(只讀)
//XFileMappingReader.h #ifndef __XFileMappingReader_H__ #define __XFileMappingReader_H__ #include <windows.h> class C
原创 mfc對話框拖動resize
在OnInitDialog()函數中添加如下代碼即可: CWnd::ModifyStyle(0, WS_THICKFRAME);
原创 vs2008破解
1. 從MSDN上下載VS2008中文版90天試用版。 2. 安裝完成。 3. 重新啓動安裝程序,並選擇“升級”,並填入序列號"PYHYP-WXB3B-B2CCM-V9DX9-VDY8T "。 4. 完成。 VS2008破解方法非常簡單,
原创 C++虛函數例子
class a { public: a() { int jj = 0; } virtual void print() //void print() { cout <<1<<endl; } }; class
原创 Windows7桌面顯示IE8圖標
將以下內容保存爲“IE.reg ”,點擊運行 ------------------------------------------------------------------------------------------------
原创 Windows7啓用Administrator用戶
(本文源自網絡,原作者不詳) Windows7處於安全考慮,將超級管理員賬戶(Administrator)隱藏了,不允許“普通用戶”登錄使用。如果想登錄Windows7超級管理員Admnistrator賬戶,必須首先啓用這
原创 Wave音頻格式解析
PCM脈碼調製數字音頻格式是70年代末發展起來的,記錄媒體之一的CD,80年代初由飛利浦和索尼公司共同推出。PCM的音頻格式也被DVD-A所採用,它支持立體聲和5.1環繞聲,1999年由DVD討論會發布和推出的。 PCM的比特率,從1
原创 INF示例
; Installation inf for the By6000 card (Windows 2000/xp/2003/vista/win7) ; ; (c) Copyright 2013 Seekfit Electronics Tec
原创 Windows7 C盤空間越來越小處理方法
(本文源自網絡,作者不詳) 釋放你的C盤,別讓 win7 C盤空間越來越小? 用了WIN7 64位旗艦版 4830TG一段時間了,剛買回來那會兒,故意給C