Microsoft DirectX 8.0 (C++)

DPN_MSGID_ASYNC_OP_COMPLETE

Microsoft® DirectPlay® generates the DPN_MSGID_ASYNC_OP_COMPLETE message when an asynchronous request has completed.

DPNMSG_ASYNC_OP_COMPLETE

The DPNMSG_ASYNC_OP_COMPLETE structure contains information for the DPN_MSGID_ASYNC_OP_COMPLETE system message.

typedef struct _DPNMSG_ASYNC_OP_COMPLETE{
    DWORD      dwSize;
    DPNHANDLE  hAsyncOp;
    PVOID      pvUserContext;
    HRESULT    hResultCode;
} DPNMSG_ASYNC_OP_COMPLETE, *PDPNMSG_ASYNC_OP_COMPLETE;
dwSize
Size of this structure.
hAsyncOp
Asynchronous operation handle.
pvUserContext
Supplied user context.
hResultCode
HRESULT indicating the result of the asynchronous operation.

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.