Environnement d’exécution approuvé (TrEE)

Vue d’ensemble de la technologie de pilote TrEE (Trusted Execution Environment).

Pour développer des pilotes TrEE, vous avez besoin des en-têtes suivants :

IOCTLs

 
IOCTL_TR_ENUMERATE_SERVICES

En savoir plus sur : IOCTL_TR_ENUMERATE_SERVICES IOCTL
IOCTL_TR_EXECUTE_FUNCTION

En savoir plus sur : IOCTL_TR_EXECUTE_FUNCTION IOCTL
IOCTL_TR_SERVICE_QUERY

En savoir plus sur : IOCTL_TR_SERVICE_QUERY IOCTL

Énumérations

 
ENTROPY_SOURCE_TYPE

En savoir plus sur : énumération ENTROPY_SOURCE_TYPE
INLINE_CRYPTO_DATA_UNIT_SIZE

En savoir plus sur : énumération _INLINE_CRYPTO_DATA_UNIT_SIZE
TR_SECURE_DEPENDENCY_TYPE

En savoir plus sur : énumération _TR_SECURE_DEPENDENCY_TYPE
TRFUNCENUM

En savoir plus sur : énumération _TRFUNCENUM

Fonctions

 
EFI_SET_VARIABLE_GET_DATA

En savoir plus sur : macro EFI_SET_VARIABLE_GET_DATA
EFI_SET_VARIABLE_GET_VARIABLE_NAME

En savoir plus sur : macro EFI_SET_VARIABLE_GET_VARIABLE_NAME
EntropyPoolTriggerReseedForIum

En savoir plus sur : Fonction EntropyPoolTriggerReseedForIum
EntropyProvideData

En savoir plus sur : Fonction EntropyProvideData
EntropyRegisterCallback

En savoir plus sur : Fonction EntropyRegisterCallback
EntropyRegisterSource

En savoir plus sur : Fonction EntropyRegisterSource
EntropyUnregisterSource

En savoir plus sur : Fonction EntropyUnregisterSource
EVT_TR_CANCEL_SECURE_SERVICE_REQUEST

En savoir plus sur : EVT_TR_CANCEL_SECURE_SERVICE_REQUEST fonction de rappel
EVT_TR_CONNECT_SECURE_ENVIRONMENT

En savoir plus sur : EVT_TR_CONNECT_SECURE_ENVIRONMENT fonction de rappel
EVT_TR_CONNECT_SECURE_SERVICE

En savoir plus sur : EVT_TR_CONNECT_SECURE_SERVICE fonction de rappel
EVT_TR_CREATE_SECURE_DEVICE_CONTEXT

En savoir plus sur : EVT_TR_CREATE_SECURE_DEVICE_CONTEXT fonction de rappel
EVT_TR_CREATE_SECURE_SERVICE_CONTEXT

En savoir plus sur : EVT_TR_CREATE_SECURE_SERVICE_CONTEXT fonction de rappel
EVT_TR_CREATE_SECURE_SERVICE_SESSION_CONTEXT

En savoir plus sur : EVT_TR_CREATE_SECURE_SERVICE_SESSION_CONTEXT fonction de rappel
EVT_TR_DESTROY_SECURE_DEVICE_CONTEXT

En savoir plus sur : EVT_TR_DESTROY_SECURE_DEVICE_CONTEXT fonction de rappel
EVT_TR_DESTROY_SECURE_SERVICE_CONTEXT

En savoir plus sur : EVT_TR_DESTROY_SECURE_SERVICE_CONTEXT fonction de rappel
EVT_TR_DESTROY_SECURE_SERVICE_SESSION_CONTEXT

En savoir plus sur : EVT_TR_DESTROY_SECURE_SERVICE_SESSION_CONTEXT fonction de rappel
EVT_TR_DISCONNECT_SECURE_ENVIRONMENT

En savoir plus sur : EVT_TR_DISCONNECT_SECURE_ENVIRONMENT fonction de rappel
EVT_TR_DISCONNECT_SECURE_SERVICE

En savoir plus sur : EVT_TR_DISCONNECT_SECURE_SERVICE fonction de rappel
EVT_TR_ENUMERATE_SECURE_SERVICES

En savoir plus sur : EVT_TR_ENUMERATE_SECURE_SERVICES fonction de rappel
EVT_TR_PREPARE_HARDWARE_SECURE_ENVIRONMENT

En savoir plus sur : EVT_TR_PREPARE_HARDWARE_SECURE_ENVIRONMENT fonction de rappel
EVT_TR_PROCESS_OTHER_DEVICE_IO

En savoir plus sur : EVT_TR_PROCESS_OTHER_DEVICE_IO fonction de rappel
EVT_TR_PROCESS_OTHER_SECURE_SERVICE_IO

En savoir plus sur : EVT_TR_PROCESS_OTHER_SECURE_SERVICE_IO fonction de rappel
EVT_TR_PROCESS_SECURE_SERVICE_REQUEST

En savoir plus sur : EVT_TR_PROCESS_SECURE_SERVICE_REQUEST fonction de rappel
EVT_TR_QUERY_SERVICE_CALLBACKS

En savoir plus sur : EVT_TR_QUERY_SERVICE_CALLBACKS fonction de rappel
EVT_TR_RELEASE_HARDWARE_SECURE_ENVIRONMENT

En savoir plus sur : EVT_TR_RELEASE_HARDWARE_SECURE_ENVIRONMENT fonction de rappel
PENTROPY_SOURCE_CALLBACK_FUNCTION

En savoir plus sur : PENTROPY_SOURCE_CALLBACK_FUNCTION fonction de rappel
PFN_TRSECUREDEVICECALLOSSSERVICE

En savoir plus sur : *PFN_TRSECUREDEVICECALLOSSSERVICE fonction de rappel
PFN_TRSECUREDEVICECOMPLETEASYNCREQUEST

En savoir plus sur : *PFN_TRSECUREDEVICECOMPLETEASYNCREQUEST fonction de rappel
PFN_TRSECUREDEVICEHANDOFFMASTERDEVICECONTROL

En savoir plus sur : PFN_TRSECUREDEVICEHANDOFFMASTERDEVICECONTROL fonction de rappel
PFN_TRSECUREDEVICEHANDOFFSERVICEDEVICECONTROL

En savoir plus sur : PFN_TRSECUREDEVICEHANDOFFSERVICEDEVICECONTROL fonction de rappel
PFN_TRSECUREDEVICELOGMESSAGE

En savoir plus sur : *PFN_TRSECUREDEVICELOGMESSAGE fonction de rappel
PFN_TRSECUREDEVICEQUERYOSSERVICE

En savoir plus sur : *PFN_TRSECUREDEVICEQUERYOSSERVICE fonction de rappel
TRFUNC

Cette rubrique décrit la fonction de rappel TRFUNC.
TrSecureDeviceCallOSService

En savoir plus sur : Fonction TrSecureDeviceCallOSService
TrSecureDeviceCompleteAsyncRequest

En savoir plus sur : Fonction TrSecureDeviceCompleteAsyncRequest
TrSecureDeviceHandoffMasterDeviceControl

En savoir plus sur : Fonction TrSecureDeviceHandoffMasterDeviceControl
TrSecureDeviceHandoffServiceDeviceControl

En savoir plus sur : Fonction TrSecureDeviceHandoffServiceDeviceControl
TrSecureDeviceLogMessage

Cette rubrique décrit la fonction TrSecureDeviceLogMessage.
TrSecureDeviceQueryOSService

En savoir plus sur : Fonction TrSecureDeviceQueryOSService

Structures

 
EFI_GET_NEXT_VARIABLE_NAME_IN

En savoir plus sur : structure _EFI_GET_NEXT_VARIABLE_NAME_IN
EFI_GET_NEXT_VARIABLE_NAME_OUT

En savoir plus sur : structure _EFI_GET_NEXT_VARIABLE_NAME_OUT
EFI_GET_VARIABLE_IN

En savoir plus sur : structure _EFI_GET_VARIABLE_IN
EFI_GET_VARIABLE_OUT

En savoir plus sur : structure _EFI_GET_VARIABLE_OUT
EFI_QUERY_VARIABLE_INFO_IN

En savoir plus sur : structure _EFI_QUERY_VARIABLE_INFO_IN
EFI_QUERY_VARIABLE_INFO_OUT

En savoir plus sur : structure _EFI_QUERY_VARIABLE_INFO_OUT
EFI_SET_VARIABLE_IN

En savoir plus sur : structure _EFI_SET_VARIABLE_IN
EFI_SET_VARIABLE_OUT

En savoir plus sur : structure _EFI_SET_VARIABLE_OUT
INLINE_CRYPTO_PROGRAM_KEY_IN

En savoir plus sur : structure _INLINE_CRYPTO_PROGRAM_KEY_IN
INLINE_CRYPTO_PROGRAM_KEY_OUT

En savoir plus sur : structure _INLINE_CRYPTO_PROGRAM_KEY_OUT
PAYMENT_SERVICE_IN

Structure d’entrée pour PAYMENT_FUNCTION_PROGRAM_KEY.
PAYMENT_SERVICE_OUT

Structure de sortie pour PAYMENT_SERVICE_OUT.
TPM_INVOKE_GENERIC_IN

En savoir plus sur : structure _TPM_INVOKE_GENERIC_IN
TPM_INVOKE_GENERIC_OUT

En savoir plus sur : structure _TPM_INVOKE_GENERIC_OUT
TR_SECURE_DEPENDENCY_V1

En savoir plus sur : structure _TR_SECURE_DEPENDENCY_V1
TR_SECURE_DEVICE_CALLBACKS_V1

En savoir plus sur : structure _TR_SECURE_DEVICE_CALLBACKS_V1
TR_SECURE_SERVICE_CALLBACKS_V1

En savoir plus sur : structure _TR_SECURE_SERVICE_CALLBACKS_V1
TR_SECURE_SERVICE_EXTENSION_V1

_TR_SECURE_SERVICE_EXTENSION_V1 (trustedruntimeclx.h)
TR_SECURE_SERVICE_V1

_TR_SECURE_SERVICE_V1 (trustedruntimeclx.h)
TR_SERVICE_INFORMATION_V1

En savoir plus sur : structure _TR_SERVICE_INFORMATION_V1
TR_SERVICE_REQUEST_RESPONSE_V1

En savoir plus sur : structure _TR_SERVICE_REQUEST_RESPONSE_V1
TR_SERVICE_REQUEST_V1

En savoir plus sur : structure _TR_SERVICE_REQUEST_V1
TREE_RPMB_AUTHENTICATED_WRITE_EX_INPUT

En savoir plus sur : structure _TREE_RPMB_AUTHENTICATED_WRITE_EX_INPUT
TREE_RPMB_AUTHENTICATED_WRITE_EX_OUTPUT

En savoir plus sur : structure _TREE_RPMB_AUTHENTICATED_WRITE_EX_OUTPUT
TREE_RPMB_COMMAND_INPUT

En savoir plus sur : structure _TREE_RPMB_COMMAND_INPUT
TREE_RPMB_COMMAND_OUTPUT

En savoir plus sur : structure _TREE_RPMB_COMMAND_OUTPUT