⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 secure_serial.h

📁 au1200 linux2.6.11 硬件解码mae驱动和maiplayer播放器源码
💻 H
字号:
/* <LIC_AMD_STD> * Copyright (C) 2003-2005 Advanced Micro Devices, Inc.  All Rights Reserved. *  * Unless otherwise designated in writing, this software and any related  * documentation are the confidential proprietary information of AMD.  * THESE MATERIALS ARE PROVIDED "AS IS" WITHOUT ANY * UNLESS OTHERWISE NOTED IN WRITING, EXPRESS OR IMPLIED WARRANTY OF ANY  * KIND, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY,  * NONINFRINGEMENT, TITLE, FITNESS FOR ANY PARTICULAR PURPOSE AND IN NO  * EVENT SHALL AMD OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES WHATSOEVER.  *  * AMD does not assume any responsibility for any errors which may appear  * in the Materials nor any responsibility to support or update the * Materials.  AMD retains the right to modify the Materials at any time,  * without notice, and is not obligated to provide such modified  * Materials to you. AMD is not obligated to furnish, support, or make * any further information available to you. * </LIC_AMD_STD>  *//* <CTL_AMD_STD> * </CTL_AMD_STD>  *//* <DOC_AMD_STD> * </DOC_AMD_STD>  */#ifndef SECURE_SERIAL_H#define SECURE_SERIAL_H#define MAX_SERIAL_NUM_SIZE 32#define MIN_SERIAL_NUM_SIZE 20#define MAX_DIXV_KEY_SIZE 32#define KEY_SIZE 32#define SERIAL_STATUS_OK        0#define SERIAL_STATUS_CORRUPT   1#define SERIAL_FILE_ERROR       2#define SERIAL_PARSING_ERROR    3#define SERIAL_HASH_NOT_FOUND   4#define SERIAL_HASH_MISMATCH    5#define SERIAL_SOCKET_ERROR     6#define SERIAL_HOSTNAME_ERROR   7#define SERIAL_TOO_MANY_RETRY   8#define SERIAL_HOSTID_MISMATCH  9#define SERIAL_MAE_DEV_OPEN     10#define SERIAL_MAE_DEV_IOCTL    11#define SERIAL_FORK_FAILED      12#define SERIAL_GET_MODEL_FAILED 13#define SERIAL_GET_MANUF_FAILED 14#define SERIAL_IOCTL_ERROR      15#define SERIAL_NVRAM_OPEN       16#define SEC_ALERT_OK            0#define SEC_ALERT_FAILED        1#define ESERIAL_OK         0#define ESERIAL_FILE_OPEN  1// obfuscate names using strings common to all executables#ifndef DEBUG#define getSerialNum GN#define getDivxKey DEFG#define getHwSecret mp3Init#endifchar *getSerialNum(int *errorCode);int   getHwSecret(unsigned char **, int *);char *getModelStr(int *error_code);char *getManufStr(int *error_code);int   saveDivxStore(unsigned char *data);int   loadDivxStore(unsigned char *data);#endif /* SECURE_SERIAL_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -