HP NonStop G-Series User Manual

Page 129

Advertising
background image

Guardian Procedures

HP NonStop Storage Management Foundation User's Guide523562-008

8-17

SMS_GETPOOLSNEXT_

error

returned value

INT

indicates the outcome of the operation. If an error occurs, a file system error
number is returned, the output length of the supplied buffer parameter is set to
zero, and the contents of the buffer are undefined. If no error occurs, FEOK (zero)
is returned. A value of FEEOF (one) indicates that information for the last storage
pool on the system has already been processed.

pool-name:pool-name-max-length

output:input

STRING .EXT:ref:*, INT:value

specifies the name and size of the buffer to which the storage pool name should be
returned. If the buffer is not large enough to hold the storage pool name, including
the name of the system on which the storage pool resides, an error is returned.

pool-name-out-length

output

INT .EXT:ref:*

is the number of bytes in the storage pool name. If an error value other than FEOK
(zero) is returned, this value is set to zero, and the contents of

pool-name

are

undefined.

pool-config-buffer:pool-config-buffer-max-length

output:input

STRING .EXT:ref:*, INT:value

specifies the name and size of the buffer to which information about the storage
pool should be returned. If the buffer is not large enough to hold the information, an
error is returned; this error is retryable. The

pool-config-buffer

should be at

least 74 bytes long.

The information returned might not reflect the actual current configuration, because
SMF might have processed configuration change notifications from subsystems on
which it depends after constructing the reply.

The information returned to the

pool-config-buffer

is described under

Pool

Configuration Buffer

on page 8-5.

pool-config-buffer-out-length

output

INT .EXT:ref:*

is the number of bytes of information copied into the configuration buffer.

Advertising