IPipeLong::P ush 메서드(objidlbase.h)
긴 정수 형식의 데이터를 파이프 원본으로 보냅니다.
구문
HRESULT Push(
[in] LONG *buf,
[in] ULONG cSent
);
매개 변수
[in] buf
보낼 데이터를 보유하는 메모리 버퍼에 대한 포인터입니다.
[in] cSent
버퍼의 긴 정수 수입니다.
반환 값
이 메서드는 S_OK 반환하여 데이터가 성공적으로 전송되었음을 나타냅니다.
설명
Push 메서드가 호출되면 데이터가 파이프 공급자에게 전송됩니다. 호출자는 버퍼를 데이터로 채운 다음 Push를 호출합니다. 전송되는 긴 정수의 수는 cSent 매개 변수에 지정됩니다. 호출자는 호출 기간 동안 버퍼가 유효한지 확인해야 합니다.
마지막 데이터가 푸시된 경우 호출자는 데이터 전송이 완료되었음을 나타내기 위해 cSent 의 마지막 푸시를 0과 같아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | objidlbase.h(ObjIdl.h 포함) |