專利名稱:數(shù)據(jù)存儲(chǔ)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種數(shù)據(jù)處理方法,尤其涉及ー種數(shù)據(jù)存儲(chǔ)方法。
背景技術(shù):
當(dāng)前,盡管各種操作系統(tǒng)提供了上述相同或者相近的SCSI邏輯塊設(shè)備命令發(fā)送方式,但是對(duì)于具有用戶權(quán)限管理的安全操作系統(tǒng),如果應(yīng)用程序的創(chuàng)建或者運(yùn)行者如果沒(méi)有相關(guān)的設(shè)備訪問(wèn)權(quán)限,則通過(guò)這種方式是不行的。典型的是,在WindOws2000以上的NT內(nèi)核操作系統(tǒng),如果要通過(guò)設(shè)備輸入輸出控制接ロ給邏輯塊設(shè)備發(fā)送命令,則需要該設(shè)備的讀寫權(quán)限。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供ー種數(shù)據(jù)存儲(chǔ)方法??煞奖阌脩暨M(jìn)行數(shù)據(jù)存儲(chǔ)。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了ー種數(shù)據(jù)存儲(chǔ)方法,包括:
用戶利用操作系統(tǒng)通過(guò)通訊協(xié)議在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建ー個(gè)唯一的新文件,把SCSI命令的參數(shù)和數(shù)據(jù)按規(guī)定格式存放在新文件的寫入命令數(shù)據(jù)緩沖區(qū)里。進(jìn)ー步地,所述創(chuàng)建ー個(gè)唯一的新文件,文件名是采用毎次計(jì)算獲取的變化的全球唯一 16字節(jié)的序列號(hào)字符串,并將新文件設(shè)為非共享讀寫屬性。更進(jìn)一歩地,所述存儲(chǔ)設(shè)備的主控芯片執(zhí)行的命令處理完成后,立即關(guān)閉和刪除在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建的新文件。實(shí)施本發(fā)明實(shí)施例,可在存儲(chǔ)設(shè)備主控芯片執(zhí)行的命令處理完成后立即關(guān)閉和刪除在USB海量存儲(chǔ)設(shè)備的可讀寫邏輯盤創(chuàng)建的新文件。
具體實(shí)施例方式 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖
對(duì)本發(fā)明作進(jìn)ー步地詳細(xì)描述。本發(fā)明的方法在于,用戶利用操作系統(tǒng)通過(guò)通訊協(xié)議在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建ー個(gè)唯一的新文件,把SCSI命令的參數(shù)和數(shù)據(jù)按規(guī)定格式存放在新文件的寫入命令數(shù)據(jù)緩沖區(qū)里。所述創(chuàng)建ー個(gè)唯一的新文件,文件名是采用每次計(jì)算獲取的變化的全球唯一 16字節(jié)的序列號(hào)字符串,并將新文件設(shè)為非共享讀寫屬性。所述存儲(chǔ)設(shè)備的主控芯片執(zhí)行的命令處理完成后,立即關(guān)閉和刪除在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建的新文件。以上所揭露的僅為本發(fā)明ー種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種數(shù)據(jù)存儲(chǔ)方法,其特征在于,用戶利用操作系統(tǒng)通過(guò)通訊協(xié)議在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建ー個(gè)唯一的新文件,把SCSI命令的參數(shù)和數(shù)據(jù)按規(guī)定格式存放在新文件的寫入命令數(shù)據(jù)緩沖區(qū)里。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述創(chuàng)建ー個(gè)唯一的新文件,文件名是采用毎次計(jì)算獲取的變化的全球唯一 16字節(jié)的序列號(hào)字符串,并將新文件設(shè)為非共享讀寫屬性。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)存儲(chǔ)方法,其特征在干,所述存儲(chǔ)設(shè)備的主控芯片執(zhí)行的命令處理完成后,立即關(guān)閉和刪除在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建的新文件。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種數(shù)據(jù)存儲(chǔ)方法,用戶利用操作系統(tǒng)通過(guò)通訊協(xié)議在存儲(chǔ)設(shè)備的可讀寫邏輯盤區(qū)創(chuàng)建一個(gè)唯一的新文件,把SCSI命令的參數(shù)和數(shù)據(jù)按規(guī)定格式存放在新文件的寫入命令數(shù)據(jù)緩沖區(qū)里。采用本發(fā)明,可在存儲(chǔ)設(shè)備主控芯片執(zhí)行的命令處理完成后立即關(guān)閉和刪除在USB海量存儲(chǔ)設(shè)備的可讀寫邏輯盤創(chuàng)建的新文件。
文檔編號(hào)G06F21/79GK103093158SQ201110331440
公開(kāi)日2013年5月8日 申請(qǐng)日期2011年10月27日 優(yōu)先權(quán)日2011年10月27日
發(fā)明者周增濤 申請(qǐng)人:周增濤