IBM Storage Protect API 的状态图摘要

查看使用 IBM® Storage Protect API 创建自己的应用程序的所有注意事项后,请查看整个应用程序的此状态图摘要。

图 1 包含 API 的状态图。 除先前未显示的其他若干个调用外,它包含先前显示的所有状态图。

此图中的要点包括:

  • 随时调用 dsmQueryApiVersionEx。 它不具有任何与其关联的状态。 请参阅 图 1 以获取示例。
  • 仅在 dsmInitEx 调用之前调用 dsmQueryCliOptions
  • 使用 dsmRegisterFSdsmUpdateFSdsmDeleteFS 来管理文件空间。 这些调用从空闲会话状态中进行。 使用 dsmBeginQuery 调用来查询文件空间。 有关文件空间调用的更多信息,请参阅 管理文件空间
  • 从空闲会话状态或发送对象事务状态发送 dsmBindMC 调用。 请参阅 图 1中的示例。
  • 从空闲会话状态中发送 dsmChangePW 调用。
    注: 如果 dsmInitEx 调用返回密码到期的返回码,那么必须在启动有效会话之前进行 dsmChangePW 调用。 请参阅 图 3 以获取使用 dsmChangePW的示例。
  • 如果调用返回的内容带有错误,那么状态保持不变。 例如,如果 dsmGetObj 返回错误,那么状态仍为 "获取数据" ,而对 dsmEndGetObj 的调用是调用序列错误。
图 1。 API 摘要状态图
API 摘要状态图