메뉴 건너뛰기

그외 개발정보


아래와 같이 코딩을 했는데 핸들값을 못받아오네요..
ㅡㅡ; 이유좀 알려주세요
실행하면 DisplayErrorMsg("CreateFile"); 이함수에 들어가서
"시스템에 부착한 장치가 작동되지 않습니다"라고 나오네요..ㅡㅡ;

void CEchoDrvDlg::OnButtonCreate()
{
m_hDrvHandle = CreateFile("\\\\?\\USB#Vid_0cd8&Pid_2007#5&1bc41f6c&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed}", GENERIC_READ or GENERIC_WRITE, 0,
NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
//"SymbolicName"="\\??\\USB#Vid_xxxx&Pid_xxxx#5&158fd68b&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
if ((m_hDrvHandle == NULL) oror (GetLastError() != ERROR_SUCCESS))
{
DisplayErrorMsg("CreateFile");
m_hDrvHandle = NULL;
return;
}




  • profile
    드라이버가 잘 설치되었고, 장치가 연결되었을때 드라이버가 제대로 로드 되고 있다면, m_hDrvHandle의 에러값을 MSDN의 Error 코드에서 찾아보세요.

    MSDN과 DDK 도움말 그리고 Bulkusb 예제소스, cant 책을 두루두루 익히신 후 차근히 진행해 보시길 바랍니다.


    >아래와 같이 코딩을 했는데 핸들값을 못받아오네요..
    >ㅡㅡ; 이유좀 알려주세요
    >실행하면 DisplayErrorMsg("CreateFile"); 이함수에 들어가서
    >"시스템에 부착한 장치가 작동되지 않습니다"라고 나오네요..ㅡㅡ;
    >
    >void CEchoDrvDlg::OnButtonCreate()
    >{
    > m_hDrvHandle = CreateFile("\\\\?\\USB#Vid_0cd8&Pid_2007#5&1bc41f6c&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed}", GENERIC_READ or GENERIC_WRITE, 0,
    > NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
    > //"SymbolicName"="\\??\\USB#Vid_xxxx&Pid_xxxx#5&158fd68b&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
    > if ((m_hDrvHandle == NULL) oror (GetLastError() != ERROR_SUCCESS))
    > {
    > DisplayErrorMsg("CreateFile");
    > m_hDrvHandle = NULL;
    > return;
    > }
    >

제목 날짜
mouclass 접근.. 3 2010.03.13
[TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 2016.01.05
class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ 1 2006.07.22
[질문]드라이버와 응용프로그램 관계에 대하여 3 2004.08.24
드라이버의 로딩순서 바꾸기가 가능한가요. 1 2004.08.17
uC/OS-ii 를 디스켓으로 부팅하려고 하는데요.. 3 2004.08.05
안녕하세요 초보적인 소스 질문 합니다. 1 2004.07.25
rf 에 대한 답변에 감사드리며.. 1 2004.07.18
[질문] OS 부트섹터 강좌의 부트섹터 소스중에서... 3 2004.07.04
이 소스대로 하면 열여야 하는거 아닌가요? 1 2004.06.23
usb 에 read/write 하는것좀 알려주세요. 1 2004.06.22
운영체제에서 "철학자들의 만찬" 알고리즘에 대해.. 1 2004.06.04
필터 드라이버 설치문의.. 1 2004.05.18
메일슬롯 1 2004.04.06
버튼 값 질문이요... 4 2004.02.18
건우님 장치관리자 문의 있습니다. 2 2004.02.17
뒷북일지 모르지만.. bootsect.asm에 버그있네요.. 2 2004.02.12
토글키 만들기 예제를 키 인풋으로 전환하는데 1 2004.01.13
[질문] 다른 OS에서 사용한 HDD를 섹터단위로 Read하는 방법. 1 2003.12.12
print port 제어 1 2003.12.08
드라이브 타입을 알고 싶습니다(A:, C:, F:....) 1 2003.12.03
USB통신 어플리케이션 만들때요.. 1 2003.11.14
WRITE_PORT_UCHAR를 이용한 마우스를 제어 1 2003.11.12
태그 목록
위로