Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Define los métodos que debe implementar un objeto de devolución de llamada de cierre.
Espacio de nombres: Microsoft.SmartDevice.DeviceAgentTransport
Ensamblado: Microsoft.SmartDevice.DeviceAgentTransport (en Microsoft.SmartDevice.DeviceAgentTransport.dll)
Sintaxis
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("1ECA6EBC-4B7A-4BA6-8516-DB38DF0045A5")> _
Public Interface IAgentTransportShutdownCallback
Dim instance As IAgentTransportShutdownCallback
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("1ECA6EBC-4B7A-4BA6-8516-DB38DF0045A5")]
public interface IAgentTransportShutdownCallback
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"1ECA6EBC-4B7A-4BA6-8516-DB38DF0045A5")]
public interface class IAgentTransportShutdownCallback
public interface IAgentTransportShutdownCallback
Comentarios
Un agente de dispositivos resulta útil si conmanclient2.exe se está ejecutando en el dispositivo. Cuando se cierra conmanclient2.exe, todos los agentes de dispositivos también se cierran. Un agente de dispositivos puede solicitar que se le envíe una notificación de cierre para realizar operaciones de limpieza y finalizar correctamente. Para recibir una notificación de cierre, el agente de dispositivos debe definir una clase que implemente esta interfaz y, a continuación, registrarla mediante IDeviceAgentTransport.RegisterShutdownCallback.
Ejemplos
' 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
}
}
Vea también
Referencia
IAgentTransportShutdownCallback (Miembros)
Microsoft.SmartDevice.DeviceAgentTransport (Espacio de nombres)