dsmUpdateFS
dsmUpdateFS 函数调用更新 IBM® Storage Protect 存储器中的文件空间。 此更新确保管理员拥有文件空间的当前记录。
语法
dsInt16_t dsmUpdateFS (dsUint32_t dsmHandle,
char *fs,
dsmFSUpd *fsUpdP,
dsUint32_t fsUpdAct); 参数
- dsUint32_t dsmHandle (I)
- 将此调用与之前的 dsmInitEx 调用相关联的句柄。
- char *fs (I)
- 此参数是指向文件空间名称的指针。
- dsmFSUpd *fsUpdP (I)
- 此参数是一个指向结构的指针,该结构中包含针对您所需更新的正确字段。 仅完成那些需要更新的字段。
- dsUint32_t fsUpdAct (I)
- 指示需要更新的字段的二字节位映射。 位掩码具有以下值:
DSM_FSUPD_FSTYPEDSM_FSUPD_FSINFO提示: 对于 Windows 操作系统,在选择 FSINFO 时,还会更新来自 dsmDOSAttrib 的盘符值。DSM_FSUPD_OCCUPANCYDSM_FSUPD_CAPACITYDSM_FSUPD_BACKSTARTDATEDSM_FSUPD_BACKCOMPLETEDATE
DSM_FSUPD定义: API 类型定义源文件。
返回码
下表列出了 dsmUpdateFS 函数调用的返回码。
返回码 |
返回码编号 |
描述 |
|---|---|---|
|
2061 |
未注册文件空间名称。 |
|
2065 |
应用程序客户机的 API 版本与 IBM Storage Protect 库版本不同。 |
|
2106 |
文件空间信息过长。 |