Skip to content

Instantly share code, notes, and snippets.

@petabyt
Created November 9, 2022 19:21
Show Gist options
  • Save petabyt/6fc6b58873b2c6a2098865da4169f821 to your computer and use it in GitHub Desktop.
Save petabyt/6fc6b58873b2c6a2098865da4169f821 to your computer and use it in GitHub Desktop.
canon.h
// Canon EvProc Vendor commands
#define PTP_OC_CANON_ActivateOperations 0x9050
#define PTP_OC_CANON_TerminateEventProc_051 0x9051
#define PTP_OC_CANON_ExecuteEventProc 0x9052
#define PTP_OC_CANON_GetEventProcReturnData 0x9053
#define PTP_OC_CANON_IsEventProcRunning 0x9057
#define PTP_OC_CANON_GetSizeOfTransparentMemory 0x9058
#define PTP_OC_CANON_LoadTransparentMemory 0x9059
#define PTP_OC_CANON_SaveTransparentMemory 0x905a
#define PTP_OC_CANON_QuickLoadTransparentMemory 0x905b
#define PTP_OC_CANON_InitiateEventProc1 0x905c
#define PTP_OC_CANON_TerminateEventProc_05D 0x905d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment