📄 css_interface.h
字号:
/************************************************************** * * Copyright (c) Sigma Designs, Inc. 2005. All rights reserved. * *//** * @file css_interface.h * @brief CSS interface to shared library * * @author Alan Liddke ( from Julien's 'rmibwmdrmndstub' ) * ***************************************************************/#include "../../include/css_api.h"struct css_interface_s {#undef FUNC0#undef FUNC1#undef FUNC2#undef FUNC3#undef CSS_AUTHENTICATION_API#undef CSS_DECRYPTION_API/* With context requires one additional parameter for the context */#ifdef CSS_USE_CONTEXT /* Function Type Macros */ #define FUNC0(name,return_type,return_error, t1, p1) \ return_type (* name) (t1 p1); #define FUNC1(name,return_type,return_error,t1,p1,t2,p2) \ return_type (* name)(t1 p1, t2 p2); #define FUNC2(name,return_type,return_error,t1,p1,t2,p2,t3,p3) \ return_type (* name)(t1 p1, t2 p2, t3 p3);#else /* Function Type Macros */ #define FUNC0(name, return_type, return_error) \ return_type (* name) (); #define FUNC1(name,return_type,return_error,t1,p1) \ return_type (* name)(t1 p1); #define FUNC2(name,return_type,return_error,t1,p1,t2,p2) \ return_type (* name)(t1 p1, t2 p2); #define FUNC3(name,return_type,return_error,t1,p1,t2,p2,t3,p3) \ return_type (* name)(t1 p1, t2 p2, t3 p3);#endif#define CSS_AUTHENTICATION_API#define CSS_DECRYPTION_API#include "css_interface.inc" };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -