Compartilhar via


OBEXCOMMAND (Windows CE 5.0)

Send Feedback

This structure contains a pre-parsed OBEX packet; this packet is transmitted via one of the three transport types that OBEX supports (Bluetooth, IrDA, or TCP/IP).

typedef struct _obex_command {  unsigned int uiOp;  unsigned int uiResp;  unsigned int fFinal;  ObexPacketData sPktData;  unsigned int cProp;  unsigned int * aPropID;  ObexVariant * aPropVar;} ObexCommand;

Members

  • uiOp
    The operation selector. This member contains one of the following values.
    Value Description
    OBEX_OP_CONNECT Connect to a remote device.
    OBEX_OP_DISCONNECT Disconnect from a remote device.
    OBEX_OP_PUT Transfer a packet of information from the local device to the remote device.
    OBEX_OP_GET Transfer a packet of information from the remote device to the local device.
    OBEX_OP_SETPATH Set the current path name.
    OBEX_OP_ABORT Abort the transfer of the packet.
  • uiResp
    The response code from the server (indicates success or failure of the transmission of a packet).
  • fFinal
    Indicates whether the last packet sent is the final packet in the data stream. If the last packet sent is the final packet, this member is equal to OBEX_OP_FINAL.
  • sPktData
    Contains information related to the current command in an ObexPacketData structure.
  • cProp
    The property array identifier.
  • aPropID
    The property ID of the OBEX packet.
  • aPropVar
    Pointer to an array of ObexVariant structures that contain the properties of the OBEX packet.

Requirements

Smartphone: Smartphone 2002 and later

Pocket PC: Pocket PC 2002 and later

OS Versions: Windows CE .NET 4.0 and later
Header: Obexserver.h

See Also

OBEX Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.