-1
어떻게 프로그램 (C++ WinApi)에서 비디오 카드 드라이버를 확인할 수 있습니까? 드라이버가 ATI, NVIDIA, Intel 드라이버의 공식 버전인지 확인해야합니다. 다른 사용자 지정 드라이버 버전을 제외하고 프로그램 예외를 방지하려면 감사!비디오 카드 드라이버 인증서를 확인하는 방법은 무엇입니까?
어떻게 프로그램 (C++ WinApi)에서 비디오 카드 드라이버를 확인할 수 있습니까? 드라이버가 ATI, NVIDIA, Intel 드라이버의 공식 버전인지 확인해야합니다. 다른 사용자 지정 드라이버 버전을 제외하고 프로그램 예외를 방지하려면 감사!비디오 카드 드라이버 인증서를 확인하는 방법은 무엇입니까?
당신은 WinVerifyTrust
기능을 사용할 수 있으며, 링크 된 문서에 따라이 기능은 주어진 드라이버가 윈도우 하드웨어 품질 연구소 (WHQL)이 있다는 사실에 대해 프로그램을 알릴 수있는 드라이버 여부를 체결했다.
드라이버가 유효하고 공식 (코드 없음)인지 확인하기 만하면 속성에서 공급 업체 코드를 확인하고 http://www.pcidatabase.com – misterbear
으로 확인할 수 있습니다. 왜 이걸하고 싶어? 누군가가 잘못된 드라이버를 사용한다면 프로그램은 무엇을 할 것입니까? 저는 주로 GPU 용으로 드라이버를 작성합니다. 나는 몇 년 동안 그렇게 해왔다. WHQL 표준과 같은 드라이버를 테스트하는 데 많은 노력이 필요합니다. 따라서 누군가 (프로그램을 사용하고있을 수도있는) 사람이 드라이버에서 버그를 발견하면 6 개월이 아니라 "이번 주"로 버그를 수정하는 것이 좋습니다. 따라서 그들은 비공식 드라이버 버전을 받게 될 것입니다. 품질 보증 된 운전자는 테스트 된 조건 하에서 만 작동한다는 것을 보증합니다. "이상한"응용 프로그램에서 여러 번 발견 된 버그를 한 번 이상 발견했습니다. –
OpenCL 코드가 내 프로그램에서 사용하기 때문에 OpenCL 코드가 판매 프로그램에 중요하기 때문에 아무도 내 사용자 정의 드라이버를 사용하여 내 openCL 코드를 훔칠 수 없다는 것을 알아야합니다. 그래서이 코드를 보호해야합니다. – lebron2323