Direct Access Transport Library Functions dat_pz_create(3DAT)
NAME
dat_pz_create - create an instance of the Protection Zone
SYNOPSIS
cc [ flag... ] file... -ldat [ library... ]
#include
DAT_RETURN
dat_pz_create (
IN DAT_IA_HANDLE ia_handle,
OUT DAT_PZ_HANDLE *pz_handle
)PARAMETERS
ia_handle Handle for an open instance of the IA.
pz_handle Handle for the created instance of Protection
Zone.DESCRIPTION
The dat_pz_create() function creates an instance of the Pro-
tection Zone. The Protection Zone provides Consumers a mechanism for association Endpoints with LMRs and RMRs to provide protection for local and remote memory accesses by DTOs.RETURN VALUES
DAT_SUCCESS The operation was successful.
DAT_INSUFFICIENT_RESOURCES The operation failed due to
resource limitations.DAT_INVALID_PARAMETER Invalid parameter.
DAT_INVALID_HANDLE The ia_handle parameter is
invalid.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 16 Jul 2004 1
Direct Access Transport Library Functions dat_pz_create(3DAT)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
| Standard | uDAPL, 1.1, 1.2 ||_____________________________|_____________________________|
SEE ALSO
libdat(3LIB), attributes(5)SunOS 5.11 Last change: 16 Jul 2004 2