logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Tspi_Context_GetCapability - provide the capabilities of a TSS Core Service, TSS Service Provider, or

Conforming To

Tspi_Context_GetCapability conforms to the Trusted Computing Group  Software  Specification  version  1.1
       Golden

Description

TSS_Context_GetCapability  provides the capabilities of the TSS Core Service or TSS Service Provider

Name

       Tspi_Context_GetCapability  -  provide  the  capabilities of a TSS Core Service, TSS Service Provider, or
       TPM.

Parameters

hContext
       The handle of the context object.

   capArea
       Flag indicating the attribute to query.

   ulSubCapLength
       The length (in bytes) of the rgbSubCap parameter.

   rgbSubCap
       Data indicating the attribute to query.

   pulRespDataLength
       Recieves the length (in bytes) of the prgbRespData parameter.

   prgbRespData
       On successful completion of the command, this parameter points to a buffer containing the actual data  of
       the specified capability.

Return Codes

Tspi_Context_GetCapability  returns TSS_SUCCESS on success, otherwise one of the following values are re‐
       turned:

       TSS_E_INVALID_HANDLE - hContext is an invalid handle.

       TSS_E_BAD_PARAMETER - One of the parameters did not match.

       TSS_E_INTERNAL_ERROR - An error occurred internal to the TSS.

See Also

(none).

TSS 1.1                                            2004-05-26                      Tspi_Context_GetCapability(3)

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_RESULTTspi_Context_GetCapability(TSS_HCONTEXThContext,TSS_FLAGcapArea,UINT32ulSubCapLength,BYTE*rgbSubCap,UINT32*pulRespDataLength,BYTE**prgbRespData);

See Also