10 #ifndef PPAPI_C_PRIVATE_PPB_OUTPUT_PROTECTION_PRIVATE_H_
11 #define PPAPI_C_PRIVATE_PPB_OUTPUT_PROTECTION_PRIVATE_H_
20 #define PPB_OUTPUTPROTECTION_PRIVATE_INTERFACE_0_1 \
21 "PPB_OutputProtection_Private;0.1"
22 #define PPB_OUTPUTPROTECTION_PRIVATE_INTERFACE \
23 PPB_OUTPUTPROTECTION_PRIVATE_INTERFACE_0_1
134 uint32_t* protection_mask,
162 uint32_t desired_protection_mask,
int32_t(* EnableProtection)(PP_Resource resource, uint32_t desired_protection_mask, struct PP_CompletionCallback callback)
PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_OutputProtectionMethod_Private, 4)
PP_Bool(* IsOutputProtection)(PP_Resource resource)
PP_Resource(* Create)(PP_Instance instance)
int32_t(* QueryStatus)(PP_Resource resource, uint32_t *link_mask, uint32_t *protection_mask, struct PP_CompletionCallback callback)
PP_OutputProtectionLinkType_Private
PP_OutputProtectionMethod_Private