PFN_WdsTransportClientReceiveMetadata callback function (wdstci.h)

PFN_WdsTransportClientReceiveMetadata is an optional callback that a consumer may register to receive metadata type information about a file. This information is provided by the content provider and is opaque to the multicast client and server.

Syntax

PFN_WdsTransportClientReceiveMetadata PfnWdstransportclientreceivemetadata;

void PfnWdstransportclientreceivemetadata(
  [in] HANDLE hSessionKey,
  [in] PVOID pCallerData,
  [in] PVOID pMetadata,
  [in] ULONG ulSize
)
{...}

Parameters

[in] hSessionKey

The handle belonging to the session that is being started.

[in] pCallerData

Pointer to the caller specific data for this session. This data was specified in the call to WdsTransportClientStartSession function.

[in] pMetadata

Data provided by the content provider that is associated with this object in some manner.

[in] ulSize

The size of the pMetadata buffer in bytes.

Return value

None

Requirements

Requirement Value
Minimum supported client Windows Vista with SP1 [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wdstci.h