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 :
- systemrng.h
- treeinlinecryptoservice.h
- treepaymentservice.h
- treerpmbservice.h
- treetpmservice.h
- treevariableservice.h
- trustedrt.h
- trustedruntimeclx.h
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour