HANDLE CreateFile(
LPCTSTR lpFileName, //指向文件名的指針 DWORD dwDesiredAccess, //訪問模式(寫/讀) DWORD dwShareMode, //共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全屬性的指針 DWORD dwCreationDisposition, //如何創建 DWORD dwFlagsAndAttributes, //文件屬性 HANDLE hTemplateFile //用于復制文件句柄 ); 參數列表://指向一個空結尾字符串。該參數指定了用于創建或打開句柄的對象。如果lpFileName的對 象是一個路徑,則有一個最大字符數的限制。不能超過常量(MAX_PATH).這個限制指示了CreateFile函數如何解析路徑.
dwDesiredAccess//指定對象的訪問方式,程序可以獲得讀訪問權,寫訪問權,讀寫訪問權或者是詢問設備("device query") 訪問權.
這個參數可以是下列值的任意組合:?
0 ? ? ? ? ? ? //指定詢問訪問權.程序可以在不直接訪問設備的情況下查詢設備的屬性.?
GENERIC_READ //指定讀訪問權.可以從文件中讀取數據,并且移動文件指針.可以和GENERIC_WRITE組合成為"讀寫訪問權". GENERIC_WRITE //指定寫訪問權.可以從文件中寫入數據,并且移動文件指針.可以和GENERIC_READ組合成為"讀寫訪問權".
dwShareModelpSecurityAttributes
//指向一個 SECURITY_ATTRIBUTES 結構的指針用于確定如何在子進程中繼承這個句柄.如果這個參數是NULL,則該句柄不可繼承. dwCreationDisposition //指定當文件存在或者不存在時如何動作。關于這個參數更多的信息,參考批注部分。這個參數必須是一個或多個下列值: CREATE_NEW //創建一個新文件. 如果該文件已經存在函數則會失敗. CREATE_ALWAYS //創建一個新文件.如果該文件已經存在,函數將覆蓋已存在的文件并清除已存在的文件屬性 OPEN_EXISTING //打開一個文件,如果文件不存在函數將會失敗.如查你使用CreateFile函數為設備裝載控制臺.請查看批注中的"為什么使用OPEN_EXISTING標志"的部分. OPEN_ALWAYS //如果文件存在,打開文件. 如果文件不存在,并且參數中有CREATE_NEW標志,則創建文件. TRUNCATE_EXISTING //打開一個文件,每次打開,文件將被截至0字節.調用進程必須用GENERIC_WRITE訪問模式打開文件.如果文件不存在則函數就會失敗. dwFlagsAndatributes該參數可以接收下列屬性的任意組合.除非其它所有的文件屬性忽略FILE_ATTRIBUTE_NORMAL.
//為GENERIC_READ訪問的模式指定一個句柄到模板文件.模板文件在文件開始創建后提供文件屬性和擴展屬性.
返回值 //如果函數成功,返回一個打開的指定文件的句柄.如果指定文件在函數調用前已經存在并且dwCreation參數是CREATE_ALWAYS 或者OPEN_ALWAYS,調用GetLastError就會返回ERROR_ALREADY_EXISTS(表示函數成功). 如果函數文件在調用前不存在則會返回0. //如果函數失敗,返會值會是INVALID_HANDLE_VALUE. 更多的錯誤信息可以調用GetLastError來獲得.本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
哪里有九十年代磁帶正版批發?各地的文化用品交易市場都有批發90年代的正版磁帶。北京圖書大廈網上書店在北京圖書大廈網上書店都有賣什么的?,相當于北京圖書大廈的網上交易平臺,里面包括大部分圖書、音像資料等。我買過一次磁帶,價格比當當和卓悅高10%左右。很多書和音像資料都是沒有照片的正品,一般都是郵政快遞郵寄。北京哪的音像店最全,都什么價位?1 .東環廣場底樓,D9不錯,一碟十五。2.新街口附近有很多碟...
oppo小布里可以領積分的地方?首先我們打開OPPO自帶的軟件商店,每天簽到。2.每天簽到。建議每天簽名,這樣積分會最高;簽到1~2天,5分;3~4天,7分;5~6天,9分;7天或以上,10分...1.然后在軟件商店的搜索框里,尋找OPPO官方可以簽到積分的軟件。接下來就是列出所有可以登錄的軟件,這是我的寶貝。2.找到后下載,每日簽到。比如軟件:智能家居目前,OPPO官方只需登錄即可獲得積分的軟件...
360瀏覽器如何恢復歷史記錄?360瀏覽器發歷史記錄方法萬分感謝:1、簡單的方法然后打開電腦可以找到360瀏覽器,可以打開瀏覽器后直接點擊右上角的三條杠菜單選項2、再點后在自動彈出的頁面點擊你選歷史這個選項3、之后點擊左邊的日期就也可以參與恢復記錄,那樣的話完全恢復360瀏覽器歷史記錄的問題就能解決了。360瀏覽器怎么找回歷史瀏覽記錄?簡單的方法你可以打開你的360瀏覽器,然后再可以找到上方的一個...