DirectPlayException Class (Microsoft.DirectX.DirectPlay)

Warning: This class is deprecated. Deprecated components of Microsoft DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components.

Base exception type for all DirectPlay exceptions. Derives from DirectXException. Deprecated.

Definition

Visual Basic Public Class DirectPlayException
    Inherits DirectXException
C# public class DirectPlayException : DirectXException
C++ public ref class DirectPlayException : DirectXException
JScript public class DirectPlayException extends DirectXException

Members Table

The following table lists the members exposed by the object.

Fields

Field Description
static (Shared in Visual Basic) IsExceptionIgnored Specifies whether DirectX 9.0 for Managed Code exceptions are enabled or disabled. Inherited from DirectXException.

Methods

Method Description
DirectPlayException
Warning: This method is deprecated. Deprecated components of DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components.
Initializes a new instance of the object. Deprecated.
static (Shared in Visual Basic) EnableExceptions Enables DirectX 9.0 for Managed Code exception throwing. Inherited from DirectXException.
static (Shared in Visual Basic) GetDirectXErrorString Retrieves a string that contains the name of the DirectX error code. Inherited from DirectXException.
static (Shared in Visual Basic) GetExceptionFromResultInternal
Warning: This method is deprecated. Deprecated components of DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components.
Deprecated.
static (Shared in Visual Basic) IgnoreExceptions Disables DirectX 9.0 for Managed Code exception throwing. Inherited from DirectXException.
ToString Obtains the string representation of the current instance. Inherited from DirectXException.

Properties

Property Description
ErrorCode Retrieves or sets the integer value result code. Inherited from DirectXException.
ErrorString Retrieves the error string that is specific to DirectX 9.0 for Managed Code. Inherited from DirectXException.
static (Shared in Visual Basic) LastError Retrieves the error status for the last operation that failed. Inherited from DirectXException.

Inheritance Hierarchy

ObjectLeave Site

ExceptionLeave Site

ApplicationExceptionLeave Site

DirectXException

DirectPlayException

AbortedException

AddressingException

AlreadyClosingException

AlreadyConnectedException

AlreadyDisconnectingException

AlreadyRegisteredException

CannotCancelException

CannotCreateGroupException

CannotCreatePlayerException

CannotLaunchApplicationException

ConnectingException

ConnectionLostException

ConversionException

DataTooLargeException

DoesNotExistException

DuplicateCommandException

EndPointNotReceivingException

FindHostQueryTooLargeException

FindHostResponseTooLargeException

GroupNotEmptyException

HostingException

IncompleteAddressException

InvalidAddressFormatException

InvalidApplicationException

InvalidCommandException

InvalidDeviceAddressException

InvalidEndPointException

InvalidFlagsException

InvalidGroupException

InvalidHandleException

InvalidHostAddressException

InvalidInstanceException

InvalidObjectException

InvalidPasswordException

InvalidPlayerException

InvalidPriorityException

InvalidStringException

InvalidUrlException

InvalidVersionException

NoCapsException

NoConnectionException

NoHostPlayerException

NoMoreAddressComponentsException

NoResponseException

NotAllowedException

NotHostException

NotReadyException

NotRegisteredException

PlayerAlreadyInGroupException

PlayerLostException

PlayerNotInGroupException

PlayerNotReachableException

SendTooLargeException

SessionFullException

TableFullException

TimedOutException

UserCancelException

VoiceException

Class Information

Namespace Microsoft.DirectX.DirectPlay
Assembly Microsoft.DirectX.DirectPlay (microsoft.directx.directplay.dll)
Strong Name Microsoft.DirectX.DirectPlay,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492