---
updatedAt: 2025-11-04T15:07:29.000Z
agentTools:
  projectIndex: https://docs.query.ai/llms.txt
---

# RPC Interface

<code>rpc\_interface</code>

The RPC Interface represents the remote procedure call interface used in the DCE/RPC session.

## Attributes

<table>
    <tr><th>Caption</th><th>Name</th><th>Type</th><th>Description</th></tr>
    <tr id="attr-ack_reason">
        <td>Acknowledgement Reason</td>
        <td><code>ack_reason</code></td>
        <td>
            <a href="/docs/types#integer_t">Integer</a>
        </td>
        <td>
        An integer that provides a reason code or additional information about the acknowledgment result.
        
        </td>
    </tr>
    <tr id="attr-ack_result">
        <td>Acknowledgement Result</td>
        <td><code>ack_result</code></td>
        <td>
            <a href="/docs/types#integer_t">Integer</a>
        </td>
        <td>
        An integer that denotes the acknowledgment result of the DCE/RPC call.
        
        </td>
    </tr>
    <tr id="attr-raw_data">
        <td>Raw Data</td>
        <td><code>raw_data</code></td>
        <td>
            <a href="/docs/types#json_t">JSON</a>
        </td>
        <td>
            <strong>Group:</strong><code>context</code><br/>
        The event data as received from the event source.
        
        </td>
    </tr>
    <tr id="attr-record_id">
        <td>Record ID</td>
        <td><code>record_id</code></td>
        <td>
            <a href="/docs/types#string_t">String</a>
        </td>
        <td>
            <strong>Group:</strong><code>primary</code><br/>
        Unique identifier for the object
        
        </td>
    </tr>
    <tr id="attr-unmapped">
        <td>Unmapped</td>
        <td><code>unmapped</code></td>
        <td>
            <a href="/docs/obj-unmapped">Unmapped[]</a>
        </td>
        <td>
        Data from the source that was not mapped into the schema.
        
        </td>
    </tr>
    <tr id="attr-uuid">
        <td>UUID</td>
        <td><code>uuid</code></td>
        <td>
            <a href="/docs/types#uuid_t">UUID</a>
        </td>
        <td>
        The unique identifier of the particular remote procedure or service.
        
        </td>
    </tr>
    <tr id="attr-version">
        <td>Version</td>
        <td><code>version</code></td>
        <td>
            <a href="/docs/types#string_t">String</a>
        </td>
        <td>
        The version of the DCE/RPC protocol being used in the session.
        
        </td>
    </tr>
</table>

## Relationships

<img src="https://schema.query.ai/images/obj-rpc_interface.svg" alt="RPC Interface shown in context" />

### Inbound Relationships

These objects and events reference RPC Interface in their attributes:

<ul>
    <li><a href="/docs/obj-dce_rpc">DCE/RPC</a></li>
</ul>

### Outbound Relationships

RPC Interface references the following objects and events in its attributes:

<ul>
    <li><a href="/docs/obj-unmapped">Unmapped</a></li>
</ul>

<p><small><i>This page describes qdm-1.5.1+ocsf-1.6.0</i></small></p>