Skip to main content

IDStorageFactoryX::OpenFile

開啟檔案以供 DirectStorage 存取。

語法

參數

path   _In_z_
類型:WCHAR *
要開啟之檔案的路徑。 riid
類型:REFIID
指定 DirectStorage 檔案介面,例如 __uuidof(IDStorageFileX)。 ppv   _COM_Outptr_
類型:void **
接收代表已開啟檔案的物件。

傳回值

類型:HRESULT 標準 HRESULT 錯誤碼。

備註

指定的檔案必須儲存在 DirectStorage 支援的 NVM Express (NVMe) 裝置上。 當對應 IDStorageFileX 物件的最後一個參考被釋放時,檔案會隱含地關閉。若要明確關閉檔案,請呼叫 IDStorageFileX::Close。 如需詳細資訊,請參閱 DirectStorage 概觀中的「IDStorageFileX」一節。

需求

標頭: dstorage_xs.h 程式庫: dstorage_xs.lib 支援的平台: XBOX Series 主機

另請參閱

IDStorageFactoryX
DStorage
Last modified on October 6, 2026