240 lines
16 KiB
HTML
240 lines
16 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Int F1/AH=03h
|
|
</TITLE>
|
|
<META NAME="Description" CONTENT="
|
|
Int F1/AH=03h - Common ISDN API (CAPI) v1.1 - API-PUT-MESSAGE -
|
|
AH = 03h
|
|
DX = application ID (see AH=01h)
|
|
ES:BX - message to be sent (see #04071)
|
|
Return: AX = status (0000h,1002h,1003h,1004h,1005h) (see #04069)
|
|
Notes: the caller is required to provide at least 512 bytes of stack space
|
|
the message buffer may be reused as soon as this call returns
|
|
SeeAlso: AH=01h,AH=04h,INT F1/AL=03h
|
|
Format of CAPI message:
|
|
Offset Size Description (Table 04071)
|
|
">
|
|
<META NAME="robots" CONTENT="none">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#FFD0A0">
|
|
<center>
|
|
<h2>Int F1/AH=03h
|
|
</h2>
|
|
</center><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-8677.htm" tppabs="http://www.ctyme.com/intr/rb-8677.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-8679.htm" tppabs="http://www.ctyme.com/intr/rb-8679.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<h3><font color=#C00040>Common ISDN API (CAPI) v1.1 - API-PUT-MESSAGE</font></h3>
|
|
<PRE>
|
|
AH = 03h
|
|
DX = application ID (see AH=01h)
|
|
ES:BX -> message to be sent <a href="rb-8678.htm#Table4071" tppabs="http://www.ctyme.com/intr/rb-8678.htm#Table4071">(see #04071)</a><br>
|
|
<p><b>Return:</b><br>AX = status (0000h,1002h,1003h,1004h,1005h) (see #04069)
|
|
</PRE>
|
|
<p><b>Notes:</b>
|
|
The caller is required to provide at least 512 bytes of stack space.
|
|
The message buffer may be reused as soon as this call returns
|
|
<p><b>See Also:</b>
|
|
<a href="rb-8674.htm" tppabs="http://www.ctyme.com/intr/rb-8674.htm">AH=01h</a> - <a href="rb-8680.htm" tppabs="http://www.ctyme.com/intr/rb-8680.htm">AH=04h</a> - INT F1/AL=03h
|
|
<PRE>
|
|
<p>
|
|
Format of CAPI message:
|
|
<a name=table4071></a>
|
|
Offset Size Description (Table 04071)
|
|
00h WORD total message length, including header
|
|
02h WORD application ID (see AH=01h)
|
|
04h BYTE command <a href="javascript:if(confirm('http://www.ctyme.com/intr/rb-0000.htm \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/intr/rb-0000.htm#Table0'" tppabs="http://www.ctyme.com/intr/rb-0000.htm#Table0"></a>(see #04072,#04073)
|
|
05h BYTE subcommand <a href="javascript:if(confirm('http://www.ctyme.com/intr/rb-0000.htm \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/intr/rb-0000.htm#Table0'" tppabs="http://www.ctyme.com/intr/rb-0000.htm#Table0"></a>(see #04072,#04073)
|
|
06h WORD message sequence number
|
|
0000h-7FFFh messages from application to CAPI (and replies)
|
|
8000h-FFFFh messages from CAPI to application (and replies)
|
|
08h var message data (max 172 bytes for v1.1 only)
|
|
<p>
|
|
<a name=table4072></a>
|
|
(Table 04072)
|
|
Values for CAPI v1.1 message command/subcommand:
|
|
Cmd/SubCmd Name Description
|
|
01h/00h RESET-B3-REQ request resetting of a Level 3 connection
|
|
01h/01h RESET-B3-CONF confirm Level 3 connection reset
|
|
01h/02h RESET-B3-IND indication from CAPI that Level 3 conn. reset
|
|
01h/03h RESET-B3-RESP confirm receipt of RESET-B3-IND
|
|
02h/00h CONNECT-REQ establish B-channel connection
|
|
02h/01h CONNECT-CONF confirm start of connection establishment
|
|
02h/02h CONNECT-IND indication from CAPI of incoming connection
|
|
02h/03h CONNECT-RESP accept incoming connection
|
|
03h/02h CONNECT-ACTIVE-IND indication that B-channel connection complete
|
|
03h/03h CONNECT-ACTIVE-RESP confirm connection-complete indication
|
|
04h/00h DISCONNECT-REQ request shutdown of B-channel connection
|
|
04h/01h DISCONNECT-CONF confirm shutdown of B-channel connection
|
|
04h/02h DISCONNECT-IND indication that B-channel is shutting down
|
|
04h/03h DISCONNECT-RESP confirm that application knows of shutdown
|
|
05h/00h LISTEN-REQ enable indication of incoming connections
|
|
05h/01h LISTEN-CONF confirm enabling of incoming conn. indication
|
|
06h/00h GET-PARAMS-REQ request B-channel parameters
|
|
06h/01h GET-PARAMS-CONF return B-channel parameters
|
|
07h/00h INFO-REQ set B-channel info to be signalled to app
|
|
07h/01h INFO-CONF confirm B-channel info signalling
|
|
07h/02h INFO-IND signal B-channel events to application
|
|
07h/03h INFO-CONF confirm receipt of INFO-IND
|
|
08h/00h DATA-REQ send D-channel data
|
|
08h/01h DATA-CONF confirm receipt of DATA-REQ
|
|
08h/02h DATA-IND receive D-channel data
|
|
08h/03h DATA-RESP confirm receipt fo DATA-IND
|
|
09h/00h CONNECT-INFO-REQ request connection information
|
|
09h/01h CONNECT-INFO-CONF return connection information
|
|
40h/00h SELECT-B2-PROTOCOL-REQ select Level 2 protocol
|
|
40h/01h SELECT-B2-PROTOCOL-CONF confirm receipt of SELECT-B2-PROTOCOL-REQ
|
|
80h/00h SELECT-B3-PROTOCOL-REQ select Level 3 protocol
|
|
80h/01h SELECT-B3-PROTOCOL-CONF confirm receipt of SELECT-B3-PROTOCOL-REQ
|
|
81h/00h LISTEN-B3-REQ enable notification of incoming Level 3 calls
|
|
81h/01h LISTEN-B3-CONF confirm receipt of LISTEN-B3-REQ
|
|
82h/00h CONNECT-B3-REQ establish Level 3 connection
|
|
82h/01h CONNECT-B3-CONF confirm start of connection establishment
|
|
82h/02h CONNECT-B3-IND indication of incoming Level 3 connection
|
|
82h/03h CONNECT-B3-RESP accept incoming connection
|
|
83h/02h CONNECT-B3-ACTIVE-IND indication that Level 3 connection complete
|
|
83h/03h CONNECT-B3-ACTIVE-RESP confirm connection-complete indication
|
|
84h/00h DISCONNECT-B3-REQ request shutdown of Level 3 connection
|
|
84h/01h DISCONNECT-B3-CONF confirm shutdown of Level 3 connection
|
|
84h/02h DISCONNECT-B3-IND indication that Level 3 is shutting down
|
|
84h/03h DISCONNECT-B3-RESP confirm that application knows of shutdown
|
|
85h/00h GET-B3-PARAMS-REQ request Level 3 parameters
|
|
85h/01h GET-B3-PARAMS-CONF return Level 3 parameters
|
|
86h/00h DATA-B3-REQ send data on Level 3
|
|
86h/01h DATA-B3-CONF confirm sending of Level 3 data
|
|
86h/02h DATA-B3-IND indication of incoming Level 3 data
|
|
86h/03h DATA-B3-RESP confirm receipt of Level 3 data
|
|
87h/02h HANDSET-IND indication of Handset events
|
|
87h/03h HANDSET-RESP confirm receipt of Handset event
|
|
FFh/00h MANUFACTURER-REQ vendor-specific request
|
|
FFh/01h MANUFACTURER-CONF vendor-specific request confirmation
|
|
FFh/02h MANUFACTURER-IND vendor-specific notification
|
|
FFh/03h MANUFACTURER-RESP vendor-specific notification confirmation
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#04071 - #04073
|
|
<p>
|
|
<b>Category: <a href="cat-043.htm" tppabs="http://www.ctyme.com/intr/cat-043.htm">
|
|
Uncatagorized</a>
|
|
- <a href="int-f1-1.htm" tppabs="http://www.ctyme.com/intr/int-F1.htm">
|
|
Int F1h</a>
|
|
- <a href="alpha-c.htm" tppabs="http://www.ctyme.com/intr/alpha-c.htm">
|
|
C</a>
|
|
</b><p><p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-8677.htm" tppabs="http://www.ctyme.com/intr/rb-8677.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-8679.htm" tppabs="http://www.ctyme.com/intr/rb-8679.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
|
|
<!-- Bottom Link Start -->
|
|
|
|
<center>
|
|
|
|
<p><table border=1 bgcolor="#ffff99"><tr><td>
|
|
<table border=0 height=80>
|
|
<tr align=center><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
|
|
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
|
|
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
|
|
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
|
|
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
|
|
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
|
|
|
|
</td><td width="90">
|
|
|
|
<center>
|
|
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
|
|
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
|
|
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
|
|
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
|
|
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
|
|
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
|
|
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
|
|
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
|
|
</FORM>
|
|
|
|
</td></tr></table></td></tr></table><p>
|
|
|
|
|
|
<center>
|
|
<p>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
|
|
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
|
|
border=3 height=60 width=468></a>
|
|
<p>
|
|
<!-- Ad End --->
|
|
|
|
</center>
|
|
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
|
|
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
|
|
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
|
|
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
|
|
<INPUT TYPE="hidden" NAME="num" VALUE="30">
|
|
|
|
<table bgcolor=white border=3><tr><td>
|
|
<table bgcolor=white border=0>
|
|
<tr><td>
|
|
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
|
|
<center><b>Search the web with Google</b></center>
|
|
</td></tr><tr><td>
|
|
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
|
|
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
|
|
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
|
|
<INPUT type=submit name=sa VALUE="Go">
|
|
</td></tr>
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
|
|
</td></tr></table>
|
|
</tr></td></table>
|
|
</FORM>
|
|
|
|
</center>
|
|
|
|
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
|
|
<!-- Bottom Link End -->
|
|
|
|
</BODY>
|
|
</HTML>
|