B.9 Porting a Streams Subsystem-Parallel Stack

Porting a subsystem-parallel STREAMS stack to Windows NT, requires the following:

  1. Build the stack into Windows NT driver(s).

  2. Set up the Registry to load the Windows NT driver(s).

  3. Port the plumbing daemon to a Windows NT service.

  4. Protect the stack from concurrency by insulating its boundaries.

For steps 1-3, Section B.8.3 discussions for fully parallel STREAMS stacks also apply to subsystem-parallel stacks. The details of step 4 are discussed next.