Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
Tspi_SetAttribUint32(3)     Library Functions Manual	 Tspi_SetAttribUint32(3)

		    TCG Software Stack Developers Reference

NAME
     Tspi_SetAttribUint32  - set a 32bit attribute associated with a given class
     or object

SYNOPSIS
     #include <tss/platform.h>
     #include <tss/tcpa_defines.h>
     #include <tss/tcpa_typedef.h>
     #include <tss/tcpa_struct.h>
     #include <tss/tss_typedef.h>
     #include <tss/tss_structs.h>
     #include <tss/tspi.h>

     TSS_RESULT Tspi_SetAttribUint32(TSS_HOBJECT hObject, TSS_FLAG attribFlag,
				     TSS_FLAG	 subFlag, UINT32   ulAttrib);

DESCRIPTION
     Tspi_SetAttribUint32 sets a uint32 attribute associated with a given  class
     or  object.  In  order to use this command, you must first create an object
     and then find the attributes you wish to set.

PARAMETERS
   hObject
     The hObject parameter is the handle of the object or class whose attributes
     are being set. Note that this is any object handler - context, policy, TPM,
     key, hash, etc.

   attribFlag
     The attribFlag parameter indicates the specific attribute to be set.

   subFlag
     The subFlag parameter also indicates the specific attribute to be set.

   ulAttrib
     The ulAttrib parameter is the value that the specified  attribute	will  be
     set to.

RETURN CODES
     Tspi_SetAttribUint32  returns  TSS_SUCCESS on success, otherwise one of the
     following values is returned:

     TSS_E_INVALID_HANDLE
	    hObject is not a valid handle.

     TSS_E_INVALID_ATTRIB_FLAG
	    attribFlag is incorrect.

     TSS_E_INVALID_ATTRIB_SUBFLAG
	    subFlag is incorrect.

     TSS_E_INVALID_ATTRIB_DATA
	    ulAttrib is incorrect.

     TSS_E_INTERNAL_ERROR
	    An internal SW error has been detected.

     TSS_E_BAD_PARAMETER
	    One or more parameters is bad.

CONFORMING TO
     Tspi_SetAttribUint32 conforms to the Trusted Computing Group Software Spec-
     ification version 1.1 Golden

SEE ALSO
     Tspi_GetAttribUint32(3), Tspi_SetAttribData(3), Tspi_GetAttribData(3).

TSS 1.1 			   2004-05-25		 Tspi_SetAttribUint32(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Tspi_SetAttribUint32&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help