WTP_ABORT
9/19/2008
Essa estrutura define o mecanismo usado para interromper uma transação existente e identificar uma transação existente que foi interrompida.
Syntax
typedef struct wtp_abort_tag{
WAP_PRIMITIVE_ID wpiPrimitiveID;
WAP_PRIMITIVE_TYPE wptPrimitiveType;
DWORD dwValidFields;
BYTE bAbortCode;
WTP_TRANSACTION_HANDLE wthTransactionHandle;
} WTP_ABORT;
Os membros
- wpiPrimitiveID
O identificador primitivo. O valor só é possível é WAP_PRIMITIVE_ID_TR_ABORT, conforme definido pelo WAP_PRIMITIVE_ID enumeração. Aplicativos serão a estrutura de base CAST de acordo com esse identificador. Ele está sempre presente e válido.
- wptPrimitiveType
O tipo primitivo. Os valores possíveis são qualquer um dos valores definidos para o WAP_PRIMITIVE_TYPE enumeração.
- dwValidFields
Máscara de bits que indica o válido campos o dependente primitivo, sobre o valor de wpiPrimitiveID. Para obter valores possíveis, consulte WAP_PRIMITIVE_BASE.
bAbortCode
Um codificar indicando a razão para parar a transação. Esse valor é passado de forma transparente. Valores possíveis são listados na seguinte tabela.Valor Descrição WTP_ABORTCODE_NORESPONSE
Confirmação do usuário foi solicitada, mas o usuário não respondeu.
WTP_ABORTCODE_NOTIMPL_UACK
O respondedor não suporte User Acknowledgement.
- wthTransactionHandle
Um identificador que identifica a transação que está sendo parada. Consulte WTP_TRANSACTION_HANDLE.
Remarks
Essa implementação oferece uma notificação TR-Abort ao iniciador ou respondedor. Essa notificação indica que a transação foi finalizada e não há nenhum apontar em tentando enviar os dados mais ou esperando para receber os dados mais.
Requirements
Header | wap.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |
See Also
Reference
WAP_PRIMITIVE_ID
WAP_PRIMITIVE_BASE
WAP_PRIMITIVE_TYPE