Microsoft DirectX 8.0 (C++)

IDirectPlay8Peer::SetSPCaps

Sets the DPN_SP_CAPS structure for the specified service provider.

HRESULT SetSPCaps(
const GUID *const pguidSP,
const DPN_SP_CAPS *const pdpSPCaps
);

Parameters

pguidSP
Pointer to a GUID specifying the service provider you want to set information about.
pdpSPCaps
Pointer to a DPN_SP_CAPS structure to set the information about the specified service provider.

Return Values

Returns S_OK if successful, or one of the following error values.

DPNERR_INVALIDOBJECT
DPNERR_INVALIDPARAM
DPNERR_INVALIDPOINTER
DPNERR_UNINITIALIZED

Remarks

This method sets parameters for the specified service provider. A successful call to Initialize must be made before this method can be called. Currently only the dwNumThreads field can be set by this call, the dwFlags field must be 0.

Requirements

  Windows NT/2000: Available as a redistributable for Windows 2000 and later.
  Windows 95/98: Available as a redistributable for Windows 95 and later.
  Header: Declared in Dplay8.h.