IDStorageFactoryX::OpenFile

打开 DirectStorage 访问的文件。

语法

HRESULT OpenFile(  
         const WCHAR *path,  
         REFIID riid,  
         void **ppv  
)  

参数

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