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