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 主机