"NANIKA"
Documents - Direct SSTP -

Abstract

Direct SSTP is an approach which uses window message(not socket) for SSTP protocol communication. Direct SSTP has following advantages:
  • SSTP can be used simply and quickly communication. (for a cost)
  • It is easy for two or more servers to coexist on a local machine.(Communication between each ghost is easy.)
Direct SSTP is the only communication method. Direct SSTP is not related to the SSTP protocol.
Please refer to the SSTP protocol specification

Note:This Direct SSTP implementation depends upon Microsoft windows.

Specification

Transferring data uses the wm_copydata request to Direct SSTP to the server using following protocol. The Direct SSTP server processes the request and returns the response in the same format to the window handle which is specified in the HWnd header.
  • copydatastruct
    dwData = 9801
    cbData = Length of request header
    lpData = Pointer for request header string
  • Request Header
    SEND SSTP/1.4
    Sender: CardCaptor
    Script: \h\s0Ah... Oh... Hmm...\e
    HWnd: 1024
    Charset: Shift_JIS
        
The request header specification is the same as SSTP.However, be aware that the HWnd header MUST be included regardless of the kind of request. Any Direct SSTP Communication request which does not include HWnd is considered to be a "Bad Request".

How to get window handle

A window handle can be verified by receiving data from filemapping the object "Sakura".
Please refer to the filemapping object.

return to specifications page

This page is based on phase 50.20 (2001/05/18)
This page was translated by:Yoshiyuki.Sakakibara
Checking by:Brad Johnson