STMFGETLURESOURCE(3STMF)STMFGETLURESOURCE(3STMF)NAMEstmfGetLuResource - get a logical unit resource for a currently regis‐
tered logical unit
SYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include <libstmf.h>
int stmfGetLuResource(stmfGuid *luGuid, luResource *hdl);
PARAMETERS
luGuid
The guid of logical unit to retrieve.
hdl
The logical unit resource to create.
DESCRIPTION
The stmfGetLuResource() function retrieves a logical unit resource hdl
for a given logical unit. The luGuid argument must represent a cur‐
rently registered stmf logical unit. This retrieved resource is a set
of device-specific properties for a logical unit device. This allocates
an luResource hdl of device type matching luGuid. The stmfFreeLuRe‐
source(3STMF) function should be used when hdl is no longer needed.
RETURN VALUES
The following values are returned:
STMF_STATUS_SUCCESS
The API call was successful.
STMF_ERROR_NOT_FOUND
The guid does not exist.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌────────────────────┬─────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├────────────────────┼─────────────────┤
│Interface Stability │ Committed │
├────────────────────┼─────────────────┤
│MT-Level │ Safe │
└────────────────────┴─────────────────┘
SEE ALSOlibstmf(3LIB), stmfFreeLuResource(3STMF), attributes(5)
May 8, 2009 STMFGETLURESOURCE(3STMF)