WpdServicesApiSample 애플리케이션
디바이스 서비스는 기능 개체의 확장입니다. 디바이스 기능을 논리적으로 그룹화할 뿐만 아니라 디바이스 서비스는 애플리케이션에 이러한 기능을 프로그래밍 방식으로 검색할 수 있는 기능을 제공합니다.
WpdServicesApiSample 샘플 애플리케이션은 컴퓨터에 연결된 디바이스에서 연락처 서비스를 탐색하는 데 사용할 수 있는 명령줄 데스크톱 애플리케이션입니다. 지원되는 형식, 이벤트, 메서드 및 추상 서비스를 나열하여 이러한 서비스를 탐색할 수 있습니다. 이 애플리케이션을 사용하여 지정된 Contact 서비스에서 속성을 검색하고 해당 서비스에서 지원하는 메서드를 호출할 수도 있습니다.
Contacts 서비스를 지원하는 디바이스가 아직 없는 경우 Windows 드라이버 키트에 포함된 WpdServiceSampleDriver를 처음 설치하는 경우에도 WpdServicesApiSample을 실행할 수 있습니다.
WpdServicesApiSample 샘플 애플리케이션에는 다음 파일이 포함됩니다.
최근에 사용한 파일 | 설명 |
---|---|
ContentEnumeration.cpp | 지정된 Contacts 서비스의 콘텐츠를 열거하는 메서드를 포함합니다. |
ContentProperties.cpp | 지정된 Contacts 서비스에서 속성을 읽고 쓰는 메서드를 포함합니다. |
ServiceCapabilities.cpp | 지정된 Contacts 서비스에서 지원하는 지원되는 형식, 이벤트 및 추상 서비스를 검색하는 메서드를 포함합니다. |
ServiceEnumeration.cpp | 디바이스에 친숙한 이름 또는 지원되는 연락처 서비스와 같은 디바이스 정보를 검색하는 도우미 함수를 포함합니다. |
ServiceMethods.cpp | 지정된 Contacts 서비스에서 지원하는 메서드를 검색하고 호출하는 메서드를 포함합니다. |
stdafx.cpp | 표준 파일을 포함합니다. |
WpdServiceApiSample.cpp | 사용 가능한 디바이스 및 작업 목록을 표시하고 사용자의 메뉴 선택에 적합한 함수를 호출하는 로컬 DoMenu 함수를 호출하는 _tmain 시작 함수를 호스트합니다. |
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기