19 lines
730 B
C
19 lines
730 B
C
/* Copyright 2019 Google LLC. All Rights Reserved. This file and proprietary
|
|
source code may only be used and distributed under the Widevine Master
|
|
License Agreement. */
|
|
|
|
#ifndef OEMCRYPTO_TA_INITIALIZE_TERMINATE_INTERFACE_H_
|
|
#define OEMCRYPTO_TA_INITIALIZE_TERMINATE_INTERFACE_H_
|
|
|
|
/* Set up for any work needed for initializing the TA-specific components of the
|
|
TEE. Returns 0 on success and any other int, which will be logged, on
|
|
failure. */
|
|
int Initialize(void);
|
|
|
|
/* Set up for any work needed for terminating the TA-specific components of the
|
|
TEE. Returns 0 on success and any other int, which will be logged, on
|
|
failure. */
|
|
int Terminate(void);
|
|
|
|
#endif /* OEMCRYPTO_TA_INITIALIZE_TERMINATE_INTERFACE_H_ */
|