1dat_pz_query(3DAT) Direct Access Transport Library Functionsdat_pz_query(3DAT)
2
3
4
6 dat_pz_query - provides parameters of the Protection Zone
7
9 cc [ flag... ] file... -ldat [ library... ]
10 #include <dat/udat.h>
11
12 DAT_RETURN
13 dat_pz_query (
14 IN DAT_PZ_HANDLE pz_handle,
15 IN DAT_PZ_PARAM_MASK pz_param_mask,
16 OUT DAT_PZ_PARAM *pz_param
17 )
18
19
21 pz_handle: Handle for the created instance of the Protection
22 Zone.
23
24
25 pz_param_mask: Mask for Protection Zone parameters.
26
27
28 pz_param: Pointer to a Consumer-allocated structure that the
29 Provider fills with Protection Zone parameters.
30
31
33 The dat_pz_query() function provides the Consumer parameters of the
34 Protection Zone. The Consumer passes in a pointer to the Consumer-allo‐
35 cated structures for Protection Zone parameters that the Provider
36 fills.
37
38
39 The pz_param_mask parameter allows Consumers to specify which parame‐
40 ters to query. The Provider returns values for pz_param_mask requested
41 parameters. The Provider can return values for any other parameters.
42
44 DAT_SUCCESS The operation was successful.
45
46
47 DAT_INVALID_PARAMETER The pz_param_mask parameter is invalid.
48
49
50 DAT_INVALID_HANDLE The pz_handle parameter is invalid.
51
52
54 See attributes(5) for descriptions of the following attributes:
55
56
57
58
59 ┌─────────────────────────────┬─────────────────────────────┐
60 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
61 ├─────────────────────────────┼─────────────────────────────┤
62 │Interface Stability │Standard: uDAPL, 1.1, 1.2 │
63 ├─────────────────────────────┼─────────────────────────────┤
64 │MT-Level │Safe │
65 └─────────────────────────────┴─────────────────────────────┘
66
68 libdat(3LIB), attributes(5)
69
70
71
72SunOS 5.11 16 Jul 2004 dat_pz_query(3DAT)