Introduction to Library Functions Tspi_SetAttribData(3)
NAME
Tspi_SetAttribData - set a non 32bit attribute of an object.
SYNOPSIS
#include
#include
#include
#include
#include
#include
#include
TSS_RESULT Tspi_SetAttribData(TSS_HOBJECT hObject, TSS_FLAG attribFlag,
TSS_FLAG subFlag, UINT32 ulAttribDataSize,
BYTE* rgbAttribData);DESCRIPTION
Tspi_SetAttribData sets the attributes associated with a
given class of object that aren't UINT32. The structure and size of hte attribute data depends on the attribute.PARAMETERS
hObject Handle of the object where the attribute is to be set. attribFlag Flag indicating the attribute to set. subFlag Sub flag indicating the attribute to set ulAttribDataSize Supplies the length (in bytes) of the rgbAttribData. rgbAttribDataPointer to the actual data which is to be set for the speci-
fied attribute. RETURN CODESTspi_SetAttribData returns TSS_SUCCESS on success, otherwise
one of the following values are returned:TSS_E_INVALID_HANDLE - hObject is an invalid
TSS_E_ATTRIB_FLAG - attribFlag is an invalid
TSS_E_ATTRIB_SUBFLAG - subFlag is an invalid
TSS_E_ATTRIB_DATA - rgbAttribData is an invalid
TSS 1.1 Last change: 2004-05-26 1
Introduction to Library Functions Tspi_SetAttribData(3)
TSS_E_BAD_PARAMETER
TSS_E_INTERNAL_ERROR - An error occurred internal
CONFORMING TOTspi_SetAttribData conforms to the Trusted Computing Group
Software Specification version 1.1 GoldenSEE ALSO
Tspi_GetAttribData(3).
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:__________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|____________________|_____________________________|_
| Availability | library/security/trousers ||____________________|_____________________________|_
| Interface Stability| Uncommitted ||____________________|____________________________|
NOTES Source for trousers is available at http://opensolaris.organd at http://sourceforge.net/projects/trousers. Documenta-
tion is available at file:///usr/share/man, and http://sourceforge.net/projects/trousers.TSS 1.1 Last change: 2004-05-26 2