1MP_GetPathLogicalUCnoimtmPornopMeurlttiiepsa(t3hMPMAaPnIa)geMmPe_nGtetLPiabtrhaLroygiFcuanlcUtniiotnPsroperties(3MPAPI)
2
3
4
6 MP_GetPathLogicalUnitProperties - get the specified path properties
7
9 cc [ flag... ] file... -lMPAPI [ library... ]
10 #include <mpapi.h>
11
12 MP_STATUS MP_GetPathLogicalUnitProperties(MP_OID oid,
13 MP_PATH_LOGICAL_UNIT_PROPERTIES *pProps);
14
15
17 oid The object ID of the logical unit path.
18
19
20 pProps A pointer to an object ID that has type MP_PATH_LOGI‐
21 CAL_UNIT_PROPERTIES structure allocated by the caller. With a
22 successful return, this structure contains the properties of
23 the path specified by oid.
24
25
27 The MP_GetPathLogicalUnitProperties() function gets the properties of
28 the specified path.
29
31 MP_STATUS_INVALID_PARAMETER
32
33 The pProps is null or specifies a memory area to which data cannot
34 be written, or when the oid has a type subfield other than
35 MP_OBJECT_TYPE_PATH_LU.
36
37
38 MP_STATUS_INVALID_OBJECT_TYPE
39
40 The oid does not specify any valid object type. This is most likely
41 to happen if an uninitialized object ID is passed to the API.
42
43
44 MP_STATUS_OBJECT_NOT_FOUND
45
46 The oid owner ID or object sequence number is invalid.
47
48
49 MP_STATUS_SUCCESS
50
51 The operation is successful.
52
53
55 See attributes(5) for descriptions of the following attributes:
56
57
58
59
60 ┌─────────────────────────────┬─────────────────────────────┐
61 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
62 ├─────────────────────────────┼─────────────────────────────┤
63 │Interface Stability │Standard: ANSI INCITS 412 │
64 │ │Multipath Management API │
65 ├─────────────────────────────┼─────────────────────────────┤
66 │MT-Level │Safe │
67 └─────────────────────────────┴─────────────────────────────┘
68
70 libMPAPI(3LIB), MP_GetAssociatedPathOidList(3MPAPI), attributes(5)
71
72
73 Multipath Management API Version 1.0
74
75
76
77SunOS 5.11 15 FebMP2_0G0e6tPathLogicalUnitProperties(3MPAPI)