xdr_string 子例程
用途
在 C 语言字符串及其外部表示之间进行转换。
库
C 库 (libc.a)
语法
描述
xdr_string 子例程是在 C 语言字符串及其对应的外部表示之间进行转换的过滤原语。 在外部,字符串表示为 ASCII 字符序列,而在内部,它们用字符指针表示。
参数
| 项 | 描述 |
|---|---|
| Xdrs | 指向 eXternal 数据表示 (XDR) 流句柄。 |
| SP | 指定指向该字符串的指针的地址。 |
| 最大大小 | 指定编码或解码期间允许的字符串的最大长度。 此值在协议中设置。 例如,如果协议指定文件名的长度不能超过 255 个字符,那么字符串不能超过 255 个字符。 |
返回值
成功完成后,此子例程将返回值 1。 如果不成功,它将返回值 0。