更新:2007 年 11 月
为设备端代理提供执行清理和退出的机会。
命名空间:  Microsoft.SmartDevice.DeviceAgentTransport
程序集:  Microsoft.SmartDevice.DeviceAgentTransport(在 Microsoft.SmartDevice.DeviceAgentTransport.dll 中)
语法
声明
Sub Shutdown ( _
    in_pUnknown As Object _
)
用法
Dim instance As IAgentTransportShutdownCallback
Dim in_pUnknown As Object
instance.Shutdown(in_pUnknown)
void Shutdown(
    Object in_pUnknown
)
void Shutdown(
    [InAttribute] Object^ in_pUnknown
)
function Shutdown(
    in_pUnknown : Object
)
参数
- in_pUnknown 
 类型:System.Object- IUnknown 的接口 Cookie 
异常
| 异常 | 条件 | 
|---|---|
| COMException | HRESULT 信息: 
 | 
示例
' Define your own shutdown implementation
Class ShutdownCallback
    Implements IAgentTransportShutdownCallback
    Sub Shutdown(ByVal in_pUnknown As Object) _
        Implements IAgentTransportShutdownCallback.Shutdown
        ' Insert cleanup code here
    End Sub 'Shutdown
End Class 'ShutdownCallback
// Define your own shutdown implementation
class ShutdownCallback : IAgentTransportShutdownCallback
{
    public void Shutdown(object in_pUnknown)
    {
        // Insert cleanup code here
    }
}
权限
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
另请参见
参考
IAgentTransportShutdownCallback 接口