|
|
dat_pz_free(3DAT) Direct Access Transport Library Functions dat_pz_free(3DAT) NAME
dat_pz_free - destroy an instance of the Protection Zone SYNOPSIS
cc [ flag... ] file... -ldat [ library... ] #include <dat/udat.h> DAT_RETURN dat_pz_free ( IN DAT_PZ_HANDLE pz_handle ) PARAMETERS
pz_handle Handle for an instance of Protection Zone to be destroyed. DESCRIPTION
The dat_pz_free() function destroys an instance of the Protection Zone. The Protection Zone cannot be destroyed if it is in use by an End- point, LMR, or RMR. Use of the handle of the destroyed Protection Zone in any subsequent operation except for dat_pz_free() fails. RETURN VALUES
DAT_SUCCESS The operation was successful. DAT_INVALID_STATE Parameter in an invalid state. The Protection Zone was in use by Endpoint, LMR, or RMR instances. DAT_INVALID_HANDLE The pz_handle parameter is invalid. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard: uDAPL, 1.1, 1.2 | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
libdat(3LIB), attributes(5) SunOS 5.10 16 Jul 2004 dat_pz_free(3DAT)