CAtlFileMappingBase::OpenMapping
呼叫這個方法會開啟指定的文件的具名檔案對應物件。
HRESULT OpenMapping(
LPCTSTR szName,
SIZE_T nMappingSize,
ULONGLONG nOffset = 0,
DWORD dwViewDesiredAccess = FILE_MAP_ALL_ACCESS
) throw( );
參數
szName
對應物件的名稱。 如果有開啟控制代碼檔案對應物件的名稱,並在對應物件的安全性描述元沒有衝突 dwViewDesiredAccess 參數,開啟作業成功。nMappingSize
對應大小。 如果為 0,檔案對應物件的最大大小 (以 szName.判斷檔案對應物件的目前大小相等nOffset
檔案位移將開始的位置。 位移值必須是系統的記憶體配置更細微的倍數。dwViewDesiredAccess
指定存取類型的檔案,並檢視的,因此,檔案對應的網頁的保護。 請參閱在 MapViewOfFileEx 的 dwDesiredAccess 在 Windows SDK。
傳回值
在成功傳回 S_OK 或是失敗的錯誤 HRESULT 。
備註
如果輸入參數無效,在偵錯組建中,判斷提示將會發生錯誤。
需求
Header: atlfile.h