Skip to main content

IGameInputDevice::ExecuteRawDeviceIoControl

사용되지 않음. 이 메서드는 GameInput v1에서 제거되었으며 현재 API에서는 사용할 수 없습니다.
원시 HID 디바이스에 I/O 제어 코드를 직접 보냅니다.

구문

매개변수

controlCode   _In_
형식: uint32_t
보낼 I/O 제어 코드입니다. inputBufferSize   _In_
형식: size_t
inputBuffer의 크기(바이트 단위)입니다. inputBuffer   _In_reads_bytes_opt_(inputBufferSize)_
형식: const void*
입력 데이터 버퍼에 대한 포인터입니다. outputBufferSize   _In_
형식: size_t
outputBuffer의 크기(바이트 단위)입니다. outputBuffer   _Out_writes_bytes_opt_(outputBufferSize)_
형식: void*
출력 데이터 버퍼에 대한 포인터입니다. outputSizeWritten   _Out_opt_
형식: size_t*
outputBuffer에 기록된 바이트 수입니다.

반환값

형식: HRESULT 이 메서드는 v0에서 구현된 적이 없으므로 E_NOTIMPL을 반환합니다.

설명

이 메서드는 AcquireExclusiveRawDeviceAccess를 통해 독점적 원시 디바이스 액세스가 획득되었을 때 사용할 수 있었습니다. 원시 디바이스 액세스 모델의 단순화의 일환으로 v1에서 제거되었습니다.

버전 기록

함께 보기

사용되지 않는 GameInput API 멤버
IGameInputDevice::AcquireExclusiveRawDeviceAccess
IGameInputDevice
마지막 수정일 2026년 8월 13일