Share via


IPipeDouble::P ush 메서드(objidl.h)

이중 정수 형식의 데이터를 파이프 원본으로 보냅니다.

구문

HRESULT Push(
  [in] DOUBLE *buf,
  [in] ULONG  cSent
);

매개 변수

[in] buf

보낼 데이터를 보유하는 메모리 버퍼에 대한 포인터입니다.

[in] cSent

버퍼의 이중 정수 수입니다.

반환 값

이 메서드는 S_OK 반환하여 데이터가 성공적으로 전송되었음을 나타냅니다.

설명

Push 메서드가 호출되면 데이터가 파이프 공급자에게 전송됩니다. 호출자는 버퍼를 데이터로 채운 다음 Push를 호출합니다. 전송되는 이중 정수의 수는 cSent 매개 변수에 지정됩니다. 호출자는 호출 기간 동안 버퍼가 유효한지 확인해야 합니다.

마지막 데이터가 푸시된 경우 호출자는 데이터 전송이 완료되었음을 나타내기 위해 cSent 의 마지막 푸시를 0과 같아야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 objidl.h(ObjIdl.h 포함)

추가 정보

IPipeDouble