SpiCreateStream - Syntax

This function creates a stream instance between a source and a target stream handler.

#include <os2.h>

HID           hidSrc;      /*  Source stream handler ID. */
HID           hidTgt;      /*  Target stream handler ID. */
PSPCBKEY      pspcbkey;    /*  Data type (subtype) to be streamed. */
PDCB          pdcbSrc;     /*  Pointer to device control block (source). */
PDCB          pdcbTgt;     /*  Pointer to device control block (target). */
PIMPL_EVCB    pevcb;       /*  Pointer to EVCB for implicit events. */
PEVFN         EventEntry;  /*  Entry point. */
HSTREAM       hstreamBuf;  /*  Stream handle. */
PHSTREAM      phstream;    /*  Stream handler address. */
PHEVENT       phevent;     /*  Implicit event handle. */
ULONG         rc;          /*  Return codes. */

rc = SpiCreateStream(hidSrc, hidTgt, pspcbkey,
       pdcbSrc, pdcbTgt, pevcb, EventEntry,
       hstreamBuf, phstream, phevent);


[Back: SpiCreateStream]
[Next: SpiCreateStream Parameter - hidSrc]