Time of Update: 2018-12-05
轉載---WAVE檔案格式剖析WAVE檔案作為多媒體中使用的聲波檔案格式之一,它是以RIFF格式為標準的。RIFF是英文Resource Interchange File Format的縮寫,每個WAVE檔案的頭四個位元組便是“RIFF”。WAVE檔案由檔案頭和資料體兩大部分組成。其中檔案頭又分為RIFF/WAV檔案標識段和聲音資料格式說明段兩部分。WAVE檔案各部分內容及格式見附表。 常見的音效檔主要有兩種,分別對應於單聲道(11.025KHz採樣率、8Bit的採樣值)和雙聲道(44.1K
Time of Update: 2018-12-05
其實一開始就要預訂行程的,當我走上車時已經後悔了,整節車廂都是和我一個目的地的黯然當車中無人,陪伴de只有那叫得沙啞的mp3揮霍了10多個小時,在昏昏欲睡de時刻到站稍微梭洗了一下,就開始上班,來不及整理,亦不想去整理……被叫去訓了,意料之中的事情,只是沒料到如此的輕,雖然有些不爽,有些不甘心,大不了就走的,無關生死,奈何寂寞如彼,年華銷殆……扯遠了,還是武漢來吧小侄女還是挺可愛的,可以名字還沒起好,只是寶寶寶寶de叫。呃,沒想到如今起個名字也要這麼久不過也難怪,是跟隨一輩子的東西,人總是要追求
Time of Update: 2018-12-05
終於到了禮拜天,抓緊時間寫了段文檔。由於不是一次兩次就能說的清楚,所以我分塊來說明,這篇希望能講解出一個驅動的架構,以後的講解就在這個架構的基礎上深入展開。對於檔案過濾驅動的整體描述,我認為下面這個文章裡codewarrior(會思考的草)
Time of Update: 2018-12-05
今天知道原來部門頂頭上司以前所在的廠與武漢理工大學聯絡密切,武漢理工大學在人才培訓、科技攻關、項目開發以及子女就讀等方面,都給予了大力支援,是武漢理工大學de董事,該校本月20號開為期兩天de董事會,已發了邀請函。他是負責來這公司考察論證de,目的和目標相當明顯,相當於特工,嘿嘿
Time of Update: 2018-12-05
在公司區域網路內,經常要共用一些檔案夾來讓其他人訪問,但是通常情況下一旦將檔案夾共用之後,區域網路內所有的電腦都可以在網路位置中看到這個共用的檔案夾了,有的時候我們只想讓部分需要訪問這個檔案的使用者訪問,而想讓其他不相關的使用者“視而不見”,依此類推,如果想在區域網路中將自己的電腦也這樣隱藏起來可行呢?針對這樣的“高難度”的要求能不能實現呢?如果想知道這樣的要求能不能實現,那就看看下文是怎麼說的吧! 隱藏檔案夾
Time of Update: 2018-12-05
如何動態禦載鍵盤過濾驅動 最近寫個鍵盤過濾驅動,遇到的問題是動態禦載後再有按鍵動作就會藍屏,看了些資料終於明白了原因,寫出來供大家參考,免得後來的朋友再重複這個鬱悶的過程。
Time of Update: 2018-12-05
增大肌肉塊的14大秘訣:大重量、低次數、多組數、長位移、慢速度、高密度、念動一致、頂峰收縮、持續緊張、組間放鬆、多練大肌群、訓練後進食蛋白質、休息48小時、寧輕勿假。 1.
Time of Update: 2018-12-05
www.rising.com.cn 2004-9-23 10:04:00 資訊源:天極網 作者:陳程
Time of Update: 2018-12-05
編譯環境: Borland C++ Builder 6.0, Windows Server 2003 DDK運行環境: Win98/2000/XP/2003下面是訪問 USB 口必備的函數: #include <vcl.h>#include <dir.h>#include <setupapi.h>#include "C:/WINDDK/3790/inc/ddk/w2k/usbdi.h"#include
Time of Update: 2018-12-05
標 題: 【原創】一段模擬PE載入器行為的程式作 者: linxer時 間: 2006-06-10,00:50鏈 接:
Time of Update: 2018-12-05
不管做什麼開發,首先是配置環境,最近在csdn上看到很多朋友問關於驅動開發的環境配置問題。剛好我正在學習這個東東,將用6.0+driverstudio開發驅動的配置過程寫出來,希望對大家有協助。
Time of Update: 2018-12-05
//// Wma2Mp3: A basic audio file converter that uses the Windows Media Format SDK // and the GPL "Lame" MPEG library to convert a Windows Media Audio file to an// MP3. This was quickly hacked together from all kinds of sample code from all// kinds
Time of Update: 2018-12-05
內容: 用VC++ 6.0來編輯(不是編譯)Driver的源檔案是很不錯的選擇,尤其是搭配用Visual Assist,更方便了。編輯完了,就在VC++裡面build,就更方便了。 我在M$的網站參考了些,DS產生的dsw、和build產生的log檔案,都有參考。實際上,M$網站上就是根據build的log檔案來改VC的Setting的。Me too 限於2K DDK,因為XP DDK和2003 DDK不需要VC++6.0了。並且我用VC6來build的時候,會告訴你“Compiler
Time of Update: 2018-12-05
[知識]當一顆AK47子彈射穿人體之後(CS迷進)!!當一顆7.62mm口徑的步槍子彈以850 米/ 秒的速度射穿人體之後,都會發生些什嗎? 首先他會在正面射入點皮膚上留下一個直徑不到1 厘米的小口,而彈頭在經過身體時形成的巨大力量會震傷髒器,然後以570 米/ 秒的速度穿出人體,震波形成的出彈傷口直徑有可能達到12厘米以上!如果是打在頭上,創口將更為可怕,它將掀飛1/3 的頭蓋骨?D?D當年美國總統約翰。甘迺迪就是以這樣一種方式殉國的,在現場錄影中你可以看到這一點。
Time of Update: 2018-12-05
hookfilesystem.c 代碼//嘗試掛接file system #include "Hookfilesystem.h"HANDLE hFileHandle;OBJECT_ATTRIBUTES ObjectAttrib;PDEVICE_OBJECT pFileDeviceObject;struct _DRIVER_OBJECT *pDeviceObject;PDRIVER_DISPATCH RealCreateDispatch;NTSTATUS
Time of Update: 2018-12-05
作者:afterain本人最近剛剛把它做完。鑒於現在很多 人在向這方面發展,所以決定把自己 在此期間的一些經驗寫出來。讓後來的同志們少走些彎路。我的這個案例是通過directshow的例子memfile改寫的。如果用於網路的時時播放,會有一些延時問題。具體會在後面說明。我已經把它作成了DLL(實際也是工作的需要 :)
Time of Update: 2018-12-05
上次解決了動態載入和禦載的問題,這裡主要說說類比按鍵的問題.最開始我採用直接儲存IRP_MJ_READ後向下CallDriver()傳遞,要類比的時候就填資料後IoComplateRequest完成 儲存的irp,這樣是可以類比,不過清理過程處理不好,所以類比後一段時間就出現了藍屏,提示好象還不是我驅動的錯誤,居然是kbdclass驅動裡面出了問題,顯然是我處理irp出了問題.所以我改成了自己構造irp後發送,從而截斷了原始的IRP_MJ_READ,變成所有的操作都是針對的自己構造的irp,最後
Time of Update: 2018-12-05
最近經常見到有人問視頻視窗不能正常顯示的問題,都說不知道原因即解決辦法。其實這是由於視頻視窗沒有訊息迴圈不能即時重新整理造成的,出現這樣的情況基本都是在調用了IVideoWindow介面的put_Owner()方法將視頻視窗設定為了其他視窗的子視窗後出現的。一般解決辦法是將視頻視窗設定為主表單的子表單,藉助主表單的WM_PAINT訊息在OnPaint()裡面實現重新整理。再有就是在結束時的善後工作一定要做好!!一般是:pivw->put_Visible(OAFALSE); pivw->
Time of Update: 2018-12-05
由於工作的實際需要,需要對光碟機,軟碟機,USB的啟用和禁用實現控制。參考大家提供的對網卡禁用的代碼,實現了光碟機,軟碟機,USB的啟用和禁用。主要實現代碼如下:// 必要的標頭檔和要連結的LIB檔案#include <setupapi.h>#include <shlwapi.h>#pragma comment(lib, "setupapi.lib")#pragma comment(lib, "shlwapi.lib") // device information
Time of Update: 2018-12-05
#define _X86_ #include <windows.h> #include <stdio.h> #include <aclapi.h> #include <conio.h> #include <windef.h>typedef long NTSTATUS; typedef unsigned short USHORT; #define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0