svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
IMA_GetLuOid(3ima)
IMA_GetLuOid(3IMA) iSCSI Management API IMA_GetLuOid(3IMA)
NAME
IMA_GetLuOid - Gets a logical unit object ID for the specified LUN con‐
nected to the specified target
SYNOPSIS
cc [ flag... ] file... -lima [ library... ]
#include <ima.h>
IMA_STATUS IMA_GetLuOid(
/* in */ IMA_OID targetOid,
/* in */ IMA_BYTE lun[8],
/* out */ IMA_OID *pluOid
);
PARAMETERS
targetOid The object ID of the target that controls the logical unit
whose object ID is being retrieved.
lun The logical unit number (LUN) specifying the logical unit
of the target whose object ID is being retrieved.
pluOid A pointer to an IMA_OID data structure allocated by the
caller. If returned successfully, this argument contains
the object ID of the logical unit for the specified LUN
connected to the specified target.
DESCRIPTION
The IMA_GetLuOid() API gets a logical unit object ID for the specified
LUN connected to the specified target.
RETURN VALUES
IMA_ERROR_INVALID_PARAMETER
Returned if the pluOid argument is NULL, or specifies a memory area
to which data cannot be written
IMA_ERROR_INVALID_OBJECT_TYPE
Returned if the targetOid argument does not specify a valid object
type
IMA_ERROR_INCORRECT_OBJECT_TYPE
Returned if the targetOid argument does not specify a target object
IMA_ERROR_OBJECT_NOT_FOUND
Returned if the targetOid argument does not specify a target known
to the system
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
TRIBUTE VALUE _ Availabilitysystem/library/storage/snia-ima _ Interface
StabilityVolatile _ MT-LevelSafe
SEE ALSO
libima(3LIB), attributes(7), IMA_GetLuOidList(3IMA), IMA_GetLuProper‐
ties(3IMA), IMA_LuReportLuns(3IMA)
Oracle Solaris 11.4 21 July 2016 IMA_GetLuOid(3IMA)