ホーム › Networking.WindowsWebServices › WS_CUSTOM_CHANNEL_CALLBACKS
WS_CUSTOM_CHANNEL_CALLBACKS
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 | 説明 |
|---|---|---|---|---|---|
| createChannelCallback | WS_CREATE_CHANNEL_CALLBACK | 8/4 | +0 | +0 | カスタムチャネルを生成する際に呼ばれるコールバック。 |
| freeChannelCallback | WS_FREE_CHANNEL_CALLBACK | 8/4 | +8 | +4 | チャネルを解放する際に呼ばれるコールバック。 |
| resetChannelCallback | WS_RESET_CHANNEL_CALLBACK | 8/4 | +16 | +8 | チャネルを初期状態に戻す際に呼ばれるコールバック。 |
| openChannelCallback | WS_OPEN_CHANNEL_CALLBACK | 8/4 | +24 | +12 | チャネルを開く際に呼ばれるコールバック。 |
| closeChannelCallback | WS_CLOSE_CHANNEL_CALLBACK | 8/4 | +32 | +16 | チャネルを閉じる際に呼ばれるコールバック。 |
| abortChannelCallback | WS_ABORT_CHANNEL_CALLBACK | 8/4 | +40 | +20 | チャネルを中断する際に呼ばれるコールバック。 |
| getChannelPropertyCallback | WS_GET_CHANNEL_PROPERTY_CALLBACK | 8/4 | +48 | +24 | チャネルプロパティを取得する際に呼ばれるコールバック。 |
| setChannelPropertyCallback | WS_SET_CHANNEL_PROPERTY_CALLBACK | 8/4 | +56 | +28 | チャネルプロパティを設定する際に呼ばれるコールバック。 |
| writeMessageStartCallback | WS_WRITE_MESSAGE_START_CALLBACK | 8/4 | +64 | +32 | メッセージ書き込み開始時に呼ばれるコールバック。 |
| writeMessageEndCallback | WS_WRITE_MESSAGE_END_CALLBACK | 8/4 | +72 | +36 | メッセージ書き込み終了時に呼ばれるコールバック。 |
| readMessageStartCallback | WS_READ_MESSAGE_START_CALLBACK | 8/4 | +80 | +40 | メッセージ読み取り開始時に呼ばれるコールバック。 |
| readMessageEndCallback | WS_READ_MESSAGE_END_CALLBACK | 8/4 | +88 | +44 | メッセージ読み取り終了時に呼ばれるコールバック。 |
| abandonMessageCallback | WS_ABANDON_MESSAGE_CALLBACK | 8/4 | +96 | +48 | 処理中のメッセージを破棄する際に呼ばれるコールバック。 |
| shutdownSessionChannelCallback | WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK | 8/4 | +104 | +52 | セッションチャネルのシャットダウン時に呼ばれるコールバック。 |