MPE/iX Intrinsics Reference Manual (32650-90875)

Chapter 8 455
Command Definitions (HPMERGEEND-LOGSTATUS)
HPVOLINFO
error.
-183* Disk access error. Check the error stack to determine the
exact error.
-184* A mirrored volume that was specified is disabled.
-185* The volume set specified is not a volume set on the system.
-186* The volume class specified is not present in the volume set
specified.
-187* The member volume specified is not present in the volume
set specified.
volspecifiernum
16-bit signed integer by value (optional)
A 16-bit integer indicating which volume specifier is to be used to obtain
information from HPVOLINFO. The default value for
volspecifiernum
is 0
(zero) if it is not included by the caller. This parameter is used in
conjunction with the
volspecifier
parameter.
The following are the valid volume specifier numbers:
Value Meaning
0 Volume specifier is ignored. Using 0 (zero) is the same as
specifying all the volumes on the system.
1 Volumespecifier is the logical device number of the volume
for which information is to be obtained.
2 Volume specifier is a volume set name.
3 Volume specifier is a volume set/volume class name pair.
4 Volume specifier is a volume set/volume name pair.
5 Volume specifier is a device class name.
volspecifier
Type varies (optional).
The
volspecifier
is optional when
volspecifiernum
is 0 (zero).
However, for a
volspecifiernum
of 1, 2, 3, 4, or 5, you must specify a
volspecifier
parameter.
On MPE V, you must declare
volspecifier
as a byte array.
The data type of the
volspecifier
depends on the
volspecifiernum
:
volspecifiernum volspecifier
0
Ignored
1 16-bit signed integer
2, 3, 4, 5 Character array
When 0 (zero) is used as the
volspecifiernum
, the
volspecifier
is
ignored. A
volspecifiernum
of 0 (zero) refers to all the volumes on the
system. This includes all system and nonsystem volumes.