PUSHMSG
9/19/2008
Essa estrutura representa a mensagem entregue a partir de cliente roteador enviar.
Esta mensagem é entregue pela função PushRouter_GetMessage. A mensagem é uma solicitação configuração ou uma consulta.
Syntax
typedef struct tagPushMsg{
DWORD cbSize;
LPTSTR szHeaders;
LPBYTE pbBody;
DWORD cbBodyLength;
DWORD dwSecurityRole;
DWORD dwReserved1;
DWORD dwReserved2;
} PUSHMSG, *LPPUSHMSG;
Os membros
- cbSize
O tamanho, em bytes, da mensagem.
- szHeaders
Ponteiro para os cabeçalhos 822 RFC.
- pbBody
Ponteiro para o corpo da mensagem a enviar.
- cbBodyLength
O tamanho, em bytes, do corpo da mensagem a enviar.
- dwSecurityRole
O role(s) de segurança atribuídos à mensagem pelo roteador de enviar.
- dwReserved1
Reservado (deve ser definido como 0).
- dwReserved2
Reservado (deve ser definido como 0).
Remarks
Seu aplicativo deve inicializar o valor de cbSize Para o tamanho das PUSHMSG estrutura antes o aplicativo pode transmitir a estrutura para a função PushRouter_GetMessage. O aplicativo usa a (role(s) de segurançadwSecurityRole) para especificar se a mensagem (configuração solicitação ou consulta) possui as credenciais exigido para executar.
Requirements
Header | pushclient.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
Windows Mobile | Pocket PC for Windows Mobile 2003 and later, Smartphone for Windows Mobile 2003 and later |
See Also
Reference
PushRouter_FreeMessage
PushRouter_GetMessage