共用方式為


IPipeByte::P ush 方法 (objidl.h)

將位元組類型的數據傳送至管道來源。

語法

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

參數

[in] buf

記憶體緩衝區的指標,其中包含要傳送的數據。

[in] cSent

緩衝區中的位元組數目。

傳回值

這個方法會傳回S_OK,指出已成功傳送數據。

備註

呼叫 Push 方法時,數據會傳送至管道的提供者。 呼叫端會將數據填滿緩衝區,然後呼叫 Push。 正在傳送的位元組數目是在 cSent 參數中指定。 呼叫端負責確保緩衝區在呼叫期間有效。

推送最後一個數據時,呼叫端必須執行等於0的最後一個 cSent 推送,以指出數據傳輸已完成。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 objidl.h (包含 ObjIdl.h)

另請參閱

IPipeByte