Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic applies to Windows XP Service Pack 1 or later.
The GetXDSPacket method retrieves the most recent XDS packet.
Syntax
HRESULT GetXDSPacket(
[out] long *pXDSClassPkt,
[out] long *pXDSTypePkt,
[out] BSTR *pBstrXDSPkt,
[out] long *pPktSeqID,
[out] long *pCallSeqID,
[out] REFERENCE_TIME *pTimeStart,
[out] REFERENCE_TIME *pTimeEnd
);
Parameters
pXDSClassPkt [out]
Receives the packet class.pXDSTypePkt [out]
Receives the class-specific packet type.pBstrXDSPkt [out]
Receives the packet as a BSTR value.pPktSeqID [out]
Receives the number of ratings packets that have been decoded. This information can be used for diagnostic purposes.pCallSeqID [out]
Receives the number of times this method has been called for the current ratings packet. This information can be used for diagnostic purposes.pTimeStart [out]
Receives the start time of the sample containing the packet.pTimeEnd [out]
Receives the stop time of the sample containing the packet.
Return Value
Returns an HRESULT value. Possible values include those in the following table.
Return code | Description |
---|---|
E_POINTER |
NULL pointer argument |
S_OK |
Success |
Remarks
The returned BSTR contains binary data which might include embedded NULL characters. The caller must free the returned BSTR by calling SysFreeString.
Requirements
Header | Declared in EncDec.h. |
See Also
Send comments about this topic to Microsoft
Build date: 12/4/2008