<div class="content" name="DevSpecific_Special_Case_Phone" uuid="893d2b50-b3f1-4af5-ade9-c188b92b6a73"><p>This is the completion packet sent by the <a href="489de77f-16d8-4c4f-939a-f795e8b42893#gt_434b0234-e970-4e8c-bdfa-e16a30d96703" data-linktype="relative-path">server</a> for a phone
DevSpecific request.</p><table>
 <tbody><tr>
  <th><p><br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>1<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>2<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>3<br/>0</p></th>
  <th><p><br/>1</p></th>
 </tr>
 <tr>
  <td colspan="32">Totalsize</td>
 </tr>
 <tr>
  <td colspan="32">InitContext</td>
 </tr>
 <tr>
  <td colspan="32">lpContext</td>
 </tr>
 <tr>
  <td colspan="32">hDevice</td>
 </tr>
 <tr>
  <td colspan="32">Msg</td>
 </tr>
 <tr>
  <td colspan="32">OpenContext</td>
 </tr>
 <tr>
  <td colspan="32">dwRequestId</td>
 </tr>
 <tr>
  <td colspan="32">Result</td>
 </tr>
 <tr>
  <td colspan="32">lpParamsContext</td>
 </tr>
 <tr>
  <td colspan="32">dwSize</td>
 </tr>
 <tr>
  <td colspan="32">VarData (variable)</td>
 </tr>
 <tr>
  <td colspan="32">...</td>
 </tr>
</tbody></table><p><b>Totalsize (4 bytes): </b>An unsigned 32-bit
integer. The total size, in bytes, of this packet and any trailing
variable-length data. </p><p><b>InitContext (4 bytes): </b>An unsigned 32-bit
integer. An opaque, client-specified session value that MUST be equal to the <b>InitContext</b>
value specified in the original scoping of the phone <a href="a600d262-0bb1-447b-8a0d-6f57d3a8ec18" data-linktype="relative-path">Initialize</a> request.</p><p><b>lpContext (4 bytes): </b>An unsigned 32-bit
integer. An opaque, client-specified value that MUST be equal to the <b>lpContext</b>
value in the original request.</p><p><b>hDevice (4 bytes): </b>An unsigned 32-bit integer.
This MUST be ignored on receipt and can be any value. </p><p><b>Msg (4 bytes): </b>An unsigned 32-bit integer. The
packet type identifier. MUST be set to <a href="b0508c16-f090-4562-b367-50ea4adf8c35" data-linktype="relative-path">PHONE_REPLY</a> (0x00000011).</p><p><b>OpenContext (4 bytes): </b>An unsigned 32-bit
integer. An opaque, client-specified value that MUST be equal to the
OpenContext value specified in the original scoping of the phone <a href="6b5ee45e-b5c8-4148-a9b2-b16b9b995c3f" data-linktype="relative-path">Open</a> request.</p><p><b>dwRequestId (4 bytes): </b>An unsigned 32-bit
integer. The positive, nonzero, client-specified request ID value equal to the <b>dwRequestID</b>
value in the original request. </p><p><b>Result (4 bytes): </b>An unsigned 32-bit integer.
The request result, for example, 0 for success or a <a href="e0e8af90-24f1-4dbc-8d4e-01b8e4e7cb53" data-linktype="relative-path">LINEERR_Constants</a> value
for an error.</p><p><b>lpParamsContext (4 bytes): </b>An unsigned 32-bit
integer. An opaque, client-specified value that MUST be equal to the
lpParamsContext value in the original phone <a href="39fd5ff0-9428-4d93-a48e-c11a23b17d40" data-linktype="relative-path">DevSpecific</a> request. </p><p><b>dwSize (4 bytes): </b>An unsigned 32-bit integer.
The size, in bytes, of any returned variable-length data that is returned in <b>VarData</b>
field.</p><p><b>VarData (variable): </b>Opaque data sent to the <a href="489de77f-16d8-4c4f-939a-f795e8b42893#gt_60e0e1fa-66fe-41e1-b5e3-ceab97e53506" data-linktype="relative-path">client</a> according to the
corresponding original DevSpecific request. The server provides padding to
ensure that the entire packet is aligned on a QWORD boundary, as specified in <a href="../ms-dtyp/cca27429-5689-4a16-b2b4-9325d93e4ba2" data-linktype="relative-path">[MS-DTYP]</a>
section <a href="../ms-dtyp/ac050bbf-a821-4fab-bccf-d95d892f428f" data-linktype="relative-path">2.2.40</a>.
</p></div>