다음을 통해 공유


IStiUSD::RawWriteCommand 메서드(stiusd.h)

스틸 이미지 미니 드라이버의 IStiDevice::RawWriteCommand 메서드는 명령 정보를 스틸 이미지 디바이스로 보냅니다.

통사론

HRESULT RawWriteCommand(
  LPVOID       lpBuffer,
  DWORD        nNumberOfBytes,
  LPOVERLAPPED lpOverlapped
);

매개 변수

lpBuffer

디바이스로 보낼 데이터를 포함하는 버퍼에 대한 호출자 제공 포인터입니다.

nNumberOfBytes

작성할 호출자 제공 바이트 수입니다. 이는 lpBuffer가리키는 버퍼의 바이트 수입니다.

lpOverlapped

선택 사항으로, OVERLAPPED 구조체에 대한 호출자 제공 포인터입니다(Microsoft Windows SDK 설명서에 설명됨).

반환 값

작업이 성공하면 메서드는 S_OK 반환해야 합니다. 그렇지 않으면 stierr.h정의된 STIERR 접두사 오류 코드 중 하나를 반환해야 합니다.

발언

명령과 데이터가 다른 방법으로 디바이스에 기록되는 경우에만 IStiUSD::RawWriteCommand 호출하면 됩니다. 다른 디바이스의 경우 IStiUSD::RawWriteData 명령과 데이터 모두에 사용할 수 있습니다. 호출이 구현되지 않은 경우 STIERR_UNSUPPORTED 반환해야 합니다.

버퍼 콘텐츠의 의미와 함께 이 메서드의 구현은 공급업체에서 정의됩니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 stiusd.h(Stiusd.h 포함)

참고 항목

IStiDevice::RawWriteCommand

IStiUSD