|
하다보니
cp530l1a.h 헤더에서 hicpd530.h 를 또 호출하여 사용하는것을 알았습니다.
그래서 본 프로젝트에서 한번더 호출을해보았습니다.
#include "hicpd530.h"
해보니
#define INVALID_BUS_NUMBER 0xffffffff
#define INVALID_DEV_NUMBER 0xffffffff
#define INVALID_IO_ADDRESS 0xffffffff
#define INVALID_IRQ_NUMBER 0xffffffff
#define INVALID_HPC_NUMBER 0xffffffff
#define INVALID_BOARD_ID 0xffffffff
typedef struct _HPCDEVICEINFO { //에러발생 부분
DWORD nBusNumber;
DWORD nDeviceNumber;
DWORD dwIoPortAddress;
DWORD dwIrqNo;
DWORD dwNumber;
DWORD dwBoardID;
}
HPCDEVICEINFO, * PHPCDEVICEINFO;
-----------------------------------------------------------------------------
[C++ Error] hicpd530.h(24): E2238 Multiple declaration for '_HPCDEVICEINFO'
[C++ Error] hicpd530.h(24): E2344 Earlier declaration of '_HPCDEVICEINFO'
[C++ Error] hicpd530.h(32): E2146 Need an identifier to declare
[C++ Warning] Unit1.cpp(34): W8004 'ret' is assigned a value that is never used
-------------------------------------------------------------------------------
발생합니다...흠냐..왜 이러죠..
|