다음을 통해 공유


hidsdi.h 헤더

이 모듈에는 HID dll을 구현하는 코드에 대한 PUBLIC 정의가 포함되어 있습니다.

자세한 내용은 다음을 참조하세요.

hidsdi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

함수

 
HidD_FlushQueue

HidD_FlushQueue 루틴은 최상위 컬렉션의 입력 큐에서 보류 중인 모든 입력 보고서를 삭제합니다.
HidD_FreePreparsedData

HidD_FreePreparsedData 루틴은 HID 클래스 드라이버가 최상위 컬렉션의 준비 데이터를 보유하기 위해 할당한 리소스를 해제합니다.
HidD_GetAttributes

HidD_GetAttributes 루틴은 지정된 최상위 컬렉션의 특성을 반환합니다.
HidD_GetFeature

HidD_GetFeature 루틴은 지정된 최상위 컬렉션에서 기능 보고서를 반환합니다.
HidD_GetHidGuid

HidD_GetHidGuid 루틴은 HIDClass 디바이스에 대한 디바이스 인터페이스GUID를 반환합니다.
HidD_GetIndexedString

HidD_GetIndexedString 루틴은 최상위 컬렉션에서 지정된 포함된 문자열을 반환합니다.
HidD_GetInputReport

HidD_GetInputReport 루틴은 최상위 컬렉션에서 입력 보고서를 반환합니다.
HidD_GetManufacturerString

HidD_GetManufacturerString 루틴은 제조업체를 식별하는 최상위 컬렉션의 포함된 문자열을 반환합니다.
HidD_GetNumInputBuffers

HidD_GetNumInputBuffers 루틴은 HID 클래스 드라이버가 지정된 최상위 컬렉션에서 입력 보고서를 큐에 대기하는 데 사용하는 링 버퍼의 현재 크기(보고서 수)를 반환합니다.
HidD_GetPhysicalDescriptor

HidD_GetPhysicalDescriptor 루틴은 컬렉션의 물리적 디바이스를 식별하는 최상위 컬렉션의 포함된 문자열을 반환합니다.
HidD_GetPreparsedData

HidD_GetPreparsedData 루틴은 최상위 컬렉션의 준비 데이터를 반환합니다.
HidD_GetProductString

HidD_GetProductString 루틴은 제조업체의 제품을 식별하는 최상위 컬렉션의 포함된 문자열을 반환합니다.
HidD_GetSerialNumberString

HidD_GetSerialNumberString 루틴은 컬렉션의 물리적 디바이스의 일련 번호를 식별하는 최상위 컬렉션의 포함된 문자열을 반환합니다.
HidD_SetFeature

HidD_SetFeature 루틴은 기능 보고서를 최상위 컬렉션으로 보냅니다.
HidD_SetNumInputBuffers

HidD_SetNumInputBuffers 루틴은 HID 클래스 드라이버 링 버퍼가 지정된 최상위 컬렉션에 대해 보유할 수 있는 최대 입력 보고서 수를 설정합니다.
HidD_SetOutputReport

HidD_SetOutputReport 루틴은 출력 보고서를 최상위 컬렉션으로 보냅니다.

구조체

 
HIDD_ATTRIBUTES

HIDD_ATTRIBUTES 구조에는 HIDClass 디바이스에 대한 공급업체 정보가 포함됩니다.