freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

同步異步設(shè)備io-全文預(yù)覽

2025-08-25 14:53 上一頁面

下一頁面
  

【正文】 , LARGE_INTEGER liDistanceToMove, PLAGER_INTEGER pliNewFilePointer, DWORD dwMoveMethod)。BOOL WriteFile( HANDLE hFile, CONST VOID *pvBuffer, DWORD nNumBytesToWrite, PDWORD pdwNumBytes, OVERLAPPED* pOverlapped)。 //Full 64bit signed value} LARGE_INTEGER, *PLARGE_INTEGER。下面是大概的定義:Typedef union _LARGE_INTEGER { Struct { DWORD LowPart。 使用文件設(shè)備文件的使用非常普遍,因此重點來討論下與文件設(shè)備有關(guān)的問題。通常我們傳入NULL,這表示用默認的安全設(shè)定來創(chuàng)建文件,并且返回的句柄是不可繼承的。從之前的表中也可以看出,CreateFile是打開許多設(shè)備句柄的關(guān)鍵函數(shù),所以我們對它的參數(shù)做一個具體的說明。 異步設(shè)備I/O基礎(chǔ)216。囿于學力,很多部分的理解都很有限,把自己掌握的整理出來,以便日后再學習吧。設(shè)備I/O的同步與異步 概述Windows的優(yōu)勢之一是它支持大量的設(shè)備類型,這里我們將設(shè)備籠統(tǒng)的定義為能夠與之通信的任何東西,常見的一些設(shè)備及打開方式有:設(shè)備打開設(shè)備的函數(shù)文件CreateFile()目錄同上邏輯磁盤驅(qū)動器同上物理磁盤驅(qū)動器同上串口同上并口同上郵件槽服務(wù)器CreateMailslot()郵件槽客戶端CreateFile()命名管道服務(wù)器CreateNamedPipe()命名管道客戶端CreateFile()匿名管道CreatePipe()套接字Socket()控制臺CreateConsoleScreenBuffer() CreateStdHandle()當然,這里只是簡單地列出了各個設(shè)備打開的API,具體用法參數(shù)可以查閱MSDN或者SDK。與設(shè)備I/O的通信交互是Windows編程中的重點,涉及到諸多的線程的同步方式,尤其是I/O完成端口的引入,使得不管是否與設(shè)備I/O關(guān)聯(lián),都提供了一種有無數(shù)種用途的絕佳的線程間通信機制。 使用文件設(shè)備216。HANDLE CreateFile(PCTSTR pszName,DWORD dwDesiredAccess,DWORD dwShareMode,PSECURITY_ATTRIBUTES psa,DWORD dwCreationDisposition,DWORD dwFlagsAndAttributes,HANDLE hFileTemplate)。常見參數(shù)有0——要求獨占對設(shè)備的訪問FILE_SHARE_READ——只允許共享設(shè)備讀取方式FILE_SHARE_WRITE——只允許共享設(shè)備寫入方式FILE_SHARE_READ | FILE_SHARE_WRITE——不解釋FILE_SHARE_DELETE——對文件操作時我們不關(guān)心文件是否被邏輯刪除或者被移動,先將文件打上待刪除標記,只有當該文件打開的所有句柄都被關(guān)閉的時候再將其真正刪除l Psa指向一個內(nèi)核對象都具備的安全屬性結(jié)構(gòu),里面可以指定安全信息以及我們是否希望CreateFile返回的句柄能被繼承。我們重點來介紹一下文件屬性參數(shù),可以看到常見的Windows文件屬性都有涉及FILE_ATTRIBUTE_ARCHIVE——存檔文件,默認自動設(shè)置FILE_ATTRIBUTE_ENCRYPTED——加密文件
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1