ISCSI目标Windows API

时间:2014-12-16 08:27:16

标签: c++ windows winapi iscsi

我是新手 我的老板让我用C ++使用windows api制作一个iscsi目标服务器(在Windows Server 2012上运行) 项目要求 - 创建iscsi目标 - 将目标与vhd连接 我找到了很多,但只喜欢

iSCSI Discovery Library Functions

Volume Shadow Copy API Interfaces

我使用WINAPI AddIscsiStaticTarget windows api创建了一个文件.vhd anh truy但是无法添加到“文件和存储服务”

谢谢你,最诚挚的问候

老是因为我的英文

2 个答案:

答案 0 :(得分:0)

编写iSCSI目标需要做很多工作。我已经编写了目标和启动器......启动器,如果需要的话非常简单,并且可以很容易地编写。但是如果目标通常必须与许多启动器一起工作,这使得编写起来更加困难。鉴于此,如果您编写自己非常简单的启动器,那么您可以编写一个仅适用于启动器的简单目标。

答案 1 :(得分:0)

first link in your question是用于配置iSCSI客户端组件的API,而不是iSCSI服务器组件。

second link是卷影复制API,我认为它也不相关。这用于卷的智能快照,通常是为了运行备份。

要操作iSCSI目标服务器组件,请使用iSCSI Target Server Provider API

由于您正在处理VHD文件,因此您可能还需要Virtual Hard Disk API