如果在⼀台或多台虚拟设备处于打开状态时调⽤ Close,则会返回 VD_E_OPEN。 在这种情况下,
如果可能,将在内部触发 SignalAbort 以确保正确关闭。 将释放 VDI 资源。 调⽤
IClientVirtualDeviceSet2::Close 前,客户端应在每台设备上等待 VD_E_CLOSE 指⽰。 如果客户端知
道虚拟设备集已处于异常终⽌状态,则它应不会收到 GetCommand 发出的 VD_E_CLOSE 指⽰,并
且当共享缓冲区上的活动终⽌后,它可以调⽤ IClientVirtualDeviceSet2::Close。
IClientVirtualDeviceSet2::CreateEx (VDI)
项⽬
2023/04/27
5 个参与者
反馈
本文内容 语法 参数 返回值 备注 后续步骤
适⽤于: SQL Server
CreateEx 函数创建虚拟设备集。
语法
C复制
参数
lpInstanceName
此字符串标识将向其发送 SQL 命令的 SQL Server 实例。
lpName
此字符串⽤于标识虚拟设备集。 必须遵循 CreateFileMapping() 所⽤的名称规则。 可以
使⽤除反斜杠 () 以外的任何字符。 这是⼀个宽字符 Unicode 字符串。 建议将⽤户的产品或公司
名称和数据库名称作为字符串前缀。
pCfg
这是虚拟设备集的配置。 有关详细信息,请参阅“配置”。
HRESULT IClientVirtualDeviceSet2::CreateEx (
LPCWSTR lpInstanceName,
LPCWSTR lpName,
VDConfig* pCfg
);
评论