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