|
ReactOS 0.4.17-dev-966-gf06eace
|
#include "wine/test.h"#include <stdio.h>#include <dplay.h>#include <dplobby.h>#include <netfw.h>#include <winsock2.h>#include "pshpack1.h"#include "poppack.h"
Go to the source code of this file.
Classes | |
| struct | tagCallbackData |
| struct | provider_data |
| struct | EnumSessionsParam |
| struct | OpenParam |
| struct | CreatePlayerParam |
| struct | SpHeader |
| struct | MessageHeader |
| struct | SpData |
| struct | PackedPlayer |
| struct | SuperPackedPlayer |
| struct | EnumSessionsRequest |
| struct | EnumSessionsReply |
| struct | RequestPlayerId |
| struct | RequestPlayerReply |
| struct | AddForwardRequest |
| struct | SuperEnumPlayersReply |
| struct | AddForwardReply |
| struct | AddForward |
| struct | AddForwardAck |
| struct | CreatePlayer |
| struct | GameMessage |
| struct | Ping |
| struct | AddPlayerToGroup |
| struct | GroupDataChanged |
| struct | ExpectedPlayer |
| struct | CheckPlayerListCallbackData |
| struct | ExpectedSession |
| struct | CheckSessionListCallbackData |
| struct | GetPlayerIdsCallbackData |
Macros | |
| #define | COBJMACROS |
| #define | INITGUID |
| #define | check(expected, result) |
| #define | checkLP(expected, result) |
| #define | checkHR(expected, result) |
| #define | checkStr(expected, result) |
| #define | checkFlags(expected, result, flags) checkFlags_(__LINE__, expected, result, flags) |
| #define | checkGuid(expected, result) |
| #define | checkConv(expected, result, function) |
| #define | AW(str, ansi) ((ansi) ? (const void *) str : (const void *) L##str) |
| #define | FLAGS_DPCONNECTION (1<<0) |
| #define | FLAGS_DPENUMPLAYERS (1<<1) |
| #define | FLAGS_DPENUMGROUPS (1<<2) |
| #define | FLAGS_DPPLAYER (1<<3) |
| #define | FLAGS_DPGROUP (1<<4) |
| #define | FLAGS_DPENUMSESSIONS (1<<5) |
| #define | FLAGS_DPGETCAPS (1<<6) |
| #define | FLAGS_DPGET (1<<7) |
| #define | FLAGS_DPRECEIVE (1<<8) |
| #define | FLAGS_DPSEND (1<<9) |
| #define | FLAGS_DPSET (1<<10) |
| #define | FLAGS_DPMESSAGEQUEUE (1<<11) |
| #define | FLAGS_DPCONNECT (1<<12) |
| #define | FLAGS_DPOPEN (1<<13) |
| #define | FLAGS_DPSESSION (1<<14) |
| #define | FLAGS_DPLCONNECTION (1<<15) |
| #define | FLAGS_DPESC (1<<16) |
| #define | FLAGS_DPCAPS (1<<17) |
| #define | bindUdp(port) bindUdp_( __LINE__, port ) |
| #define | listenTcp(port) listenTcp_( __LINE__, port ) |
| #define | acceptTcp(listenSock) acceptTcp_( __LINE__, listenSock ) |
| #define | checkNoMoreAccepts(listenSock) checkNoMoreAccepts_( __LINE__, listenSock ) |
| #define | connectTcp(port) connectTcp_( __LINE__, port ) |
| #define | connectUdp(port) connectUdp_( __LINE__, port) |
| #define | receiveMessage(sock, buffer, size) receiveMessage_( __LINE__, sock, buffer, size ) |
| #define | checkNoMoreMessages(sock) checkNoMoreMessages_( __LINE__, sock ) |
| #define | checkSpHeader(header, expectedSize) checkSpHeader_( __LINE__, header, expectedSize ) |
| #define | checkMessageHeader(header, expectedCommand) checkMessageHeader_( __LINE__, header, expectedCommand ) |
| #define | checkSpData(spData) checkSpData_( __LINE__, spData, udpPort ) |
| #define | checkPackedPlayer(player, expectedFlags, expectedId, expectedShortNameLength, expectedLongNameLength, expectedPlayerDataSize, expectedSystemPlayerId) |
| #define | checkGameMessage(message, expectedFromId, expectedToId) checkGameMessage_( __LINE__, message, expectedFromId, expectedToId ) |
| #define | receiveEnumSessionsRequest(sock, expectedAppGuid, expectedPassword, expectedFlags) receiveEnumSessionsRequest_( __LINE__, sock, expectedAppGuid, expectedPassword, expectedFlags ) |
| #define | sendEnumSessionsReply(sock, port, dpsd) sendEnumSessionsReply_( __LINE__, sock, port, dpsd ) |
| #define | receiveRequestPlayerId(sock, expectedFlags) receiveRequestPlayerId_( __LINE__, sock, expectedFlags ) |
| #define | sendRequestPlayerReply(sock, port, id, result) sendRequestPlayerReply_( __LINE__, sock, port, id, result ) |
| #define | receiveAddForwardRequest(sock, expectedPlayerId, expectedPassword, expectedTickCount, udpPort) receiveAddForwardRequest_( __LINE__, sock, expectedPlayerId, expectedPassword, expectedTickCount, udpPort ) |
| #define | sendSuperEnumPlayersReply(sock, tcpPort, udpPort, dpsd, sessionName) sendSuperEnumPlayersReply_( __LINE__, sock, tcpPort, udpPort, dpsd, sessionName ) |
| #define | SHORT_NAME L"short name" |
| #define | LONG_NAME L"long name" |
| #define | sendAddForwardReply(sock, port, result) sendAddForwardReply_( __LINE__, sock, port, result ) |
| #define | sendAddForward(sock, port, tcpPort, udpPort) sendAddForward_( __LINE__, sock, port, tcpPort, udpPort ) |
| #define | receiveAddForwardAck(sock, expectedPlayerId) receiveAddForwardAck_( __LINE__, sock, expectedPlayerId ) |
| #define | receiveCreatePlayer(sock, expectedPlayerId, expectedFlags, expectedShortName, expectedLongName, expectedPlayerData, expectedPlayerDataSize) |
| #define | sendCreatePlayer(sock, tcpPort, udpPort, shortName, longName, playerData, playerDataSize) sendCreatePlayer_( __LINE__, sock, tcpPort, udpPort, shortName, longName, playerData, playerDataSize ) |
| #define | receiveGuaranteedGameMessage(sock, expectedFromId, expectedToId, expectedData, expectedDataSize) receiveGuaranteedGameMessage_( __LINE__, sock, expectedFromId, expectedToId, expectedData, expectedDataSize ) |
| #define | receiveGameMessage(sock, expectedFromId, expectedToId, expectedData, expectedDataSize) receiveGameMessage_( __LINE__, sock, expectedFromId, expectedToId, expectedData, expectedDataSize ) |
| #define | sendGuaranteedGameMessage(sock, port, fromId, toId, data, dataSize) sendGuaranteedGameMessage_( __LINE__, sock, port, fromId, toId, data, dataSize ) |
| #define | sendGameMessage(sock, fromId, toId, data, dataSize) sendGameMessage_( __LINE__, sock, fromId, toId, data, dataSize ) |
| #define | sendPing(sock, port, fromId, tickCount) sendPing_( __LINE__, sock, port, fromId, tickCount ) |
| #define | receivePingReply(sock, expectedFromId, expectedTickCount) receivePingReply_( __LINE__, sock, expectedFromId, expectedTickCount ) |
| #define | receiveAddPlayerToGroup(sock, expectedPlayerId, expectedGroupId) receiveAddPlayerToGroup_( __LINE__, sock, expectedPlayerId, expectedGroupId ) |
| #define | sendGroupDataChanged(sock, port, groupId, data, dataSize) sendGroupDataChanged_( __LINE__, sock, port, groupId, data, dataSize ) |
| #define | checkPlayerList(dp, expectedPlayers, expectedPlayerCount) checkPlayerList_( __LINE__, dp, expectedPlayers, expectedPlayerCount ) |
| #define | checkGroupPlayerList(dp, group, expectedPlayers, expectedPlayerCount) checkGroupPlayerList_( __LINE__, dp, group, expectedPlayers, expectedPlayerCount ) |
| #define | checkGroupList(dp, expectedGroups, expectedGroupCount) checkGroupList_( __LINE__, dp, expectedGroups, expectedGroupCount ) |
| #define | checkPlayerExists(dp, expectedDpid, expectedPlayerType, expectedShortName, expectedLongName, expectedFlags, expectedPlayerData, expectedPlayerDataSize) |
| #define | check_Open(dp, dpsd, serverDpsd, idRequestExpected, forwardRequestExpected, listenPort, expectedPassword, idReplyHr, addForwardReplyHr, expectedHr) |
| #define | joinSession(dp, dpsd, serverDpsd, sendSock, recvSock, udpPort) joinSession_( __LINE__, dp, dpsd, serverDpsd, sendSock, recvSock, udpPort ) |
| #define | check_EnumSessions(dp, dpsd, flags, expectedHr, expectedSessionCount, timeoutExpected, requestExpected, expectedPassword, replyCount, ansi, hrTodo) |
| #define | check_EnumSessions_async(dpsd, dp, ansi) check_EnumSessions_async_( __LINE__, dpsd, dp, ansi ) |
| #define | N_SESSIONS 6 |
| #define | checkCreatePlayerOrGroupMessage(dp, expectedType, expectedDpid, expectedCurrentPlayers, expectedPlayerData, expectedPlayerDataSize, expectedShortName, expectedLongName, expectedParent, expectedFlags) |
| #define | checkPlayerMessage(dp, expectedFromId, expectedData, expectedDataSize) checkPlayerMessage_( __LINE__, dp, expectedFromId, expectedData, expectedDataSize ) |
| #define | checkNoMorePlayerMessages(dp) checkNoMorePlayerMessages_( __LINE__, dp ) |
| #define | checkCreatePlayerOrGroupMessages(dp, expectedType, expectedDpid, expectedCurrentPlayers, expectedPlayerData, expectedPlayerDataSize, expectedShortName, expectedLongName, expectedParent, expectedFlags) |
| #define | check_CreatePlayer(dp, dpid, name, flags, expectedHr, expectedDpid, recvSock, requestExpected, expectedFlags, expectedShortName, expectedShortNameA, expectedLongName, expectedLongNameA, expectedCurrentPlayers) |
| #define | createPlayer(dp, inDpid, event, data, dataSize, flags, sendSock, recvSock) createPlayer_( __LINE__, dp, inDpid, event, data, dataSize, flags, sendSock, recvSock ) |
| #define | checkAddPlayerToGroupMessage(dp, expectedGroupId, expectedPlayerId) checkAddPlayerToGroupMessage_( __LINE__, dp, expectedGroupId, expectedPlayerId ) |
| #define | checkSetPlayerOrGroupDataMessage(dp, expectedPlayerType, expectedDpid, expectedData, expectedDataSize) checkSetPlayerOrGroupDataMessage_( __LINE__, dp, expectedPlayerType, expectedDpid, expectedData, expectedDataSize ) |
Typedefs | |
| typedef struct tagCallbackData | CallbackData |
| typedef struct tagCallbackData * | lpCallbackData |
Enumerations | |
| enum | firewall_op { APP_ADD , APP_REMOVE , APP_ADD , APP_REMOVE , APP_ADD , APP_REMOVE } |
Variables | |
| static void *static void *static LPDIRECTPLAY * | lplpDP |
| static void *static void *static LPDIRECTPLAY IUnknown * | pUnk |
| static int | enum_addresses_cb_count = 0 |
| static int | enum_address_cb_count = 0 |
| #define acceptTcp | ( | listenSock | ) | acceptTcp_( __LINE__, listenSock ) |
| #define check_CreatePlayer | ( | dp, | |
| dpid, | |||
| name, | |||
| flags, | |||
| expectedHr, | |||
| expectedDpid, | |||
| recvSock, | |||
| requestExpected, | |||
| expectedFlags, | |||
| expectedShortName, | |||
| expectedShortNameA, | |||
| expectedLongName, | |||
| expectedLongNameA, | |||
| expectedCurrentPlayers | |||
| ) |
| #define check_EnumSessions | ( | dp, | |
| dpsd, | |||
| flags, | |||
| expectedHr, | |||
| expectedSessionCount, | |||
| timeoutExpected, | |||
| requestExpected, | |||
| expectedPassword, | |||
| replyCount, | |||
| ansi, | |||
| hrTodo | |||
| ) |
| #define check_EnumSessions_async | ( | dpsd, | |
| dp, | |||
| ansi | |||
| ) | check_EnumSessions_async_( __LINE__, dpsd, dp, ansi ) |
| #define check_Open | ( | dp, | |
| dpsd, | |||
| serverDpsd, | |||
| idRequestExpected, | |||
| forwardRequestExpected, | |||
| listenPort, | |||
| expectedPassword, | |||
| idReplyHr, | |||
| addForwardReplyHr, | |||
| expectedHr | |||
| ) |
| #define checkAddPlayerToGroupMessage | ( | dp, | |
| expectedGroupId, | |||
| expectedPlayerId | |||
| ) | checkAddPlayerToGroupMessage_( __LINE__, dp, expectedGroupId, expectedPlayerId ) |
| #define checkCreatePlayerOrGroupMessage | ( | dp, | |
| expectedType, | |||
| expectedDpid, | |||
| expectedCurrentPlayers, | |||
| expectedPlayerData, | |||
| expectedPlayerDataSize, | |||
| expectedShortName, | |||
| expectedLongName, | |||
| expectedParent, | |||
| expectedFlags | |||
| ) |
| #define checkCreatePlayerOrGroupMessages | ( | dp, | |
| expectedType, | |||
| expectedDpid, | |||
| expectedCurrentPlayers, | |||
| expectedPlayerData, | |||
| expectedPlayerDataSize, | |||
| expectedShortName, | |||
| expectedLongName, | |||
| expectedParent, | |||
| expectedFlags | |||
| ) |
| #define checkGameMessage | ( | message, | |
| expectedFromId, | |||
| expectedToId | |||
| ) | checkGameMessage_( __LINE__, message, expectedFromId, expectedToId ) |
| #define checkGroupList | ( | dp, | |
| expectedGroups, | |||
| expectedGroupCount | |||
| ) | checkGroupList_( __LINE__, dp, expectedGroups, expectedGroupCount ) |
| #define checkGroupPlayerList | ( | dp, | |
| group, | |||
| expectedPlayers, | |||
| expectedPlayerCount | |||
| ) | checkGroupPlayerList_( __LINE__, dp, group, expectedPlayers, expectedPlayerCount ) |
| #define checkMessageHeader | ( | header, | |
| expectedCommand | |||
| ) | checkMessageHeader_( __LINE__, header, expectedCommand ) |
| #define checkNoMoreAccepts | ( | listenSock | ) | checkNoMoreAccepts_( __LINE__, listenSock ) |
| #define checkNoMoreMessages | ( | sock | ) | checkNoMoreMessages_( __LINE__, sock ) |
| #define checkNoMorePlayerMessages | ( | dp | ) | checkNoMorePlayerMessages_( __LINE__, dp ) |
| #define checkPackedPlayer | ( | player, | |
| expectedFlags, | |||
| expectedId, | |||
| expectedShortNameLength, | |||
| expectedLongNameLength, | |||
| expectedPlayerDataSize, | |||
| expectedSystemPlayerId | |||
| ) |
| #define checkPlayerExists | ( | dp, | |
| expectedDpid, | |||
| expectedPlayerType, | |||
| expectedShortName, | |||
| expectedLongName, | |||
| expectedFlags, | |||
| expectedPlayerData, | |||
| expectedPlayerDataSize | |||
| ) |
| #define checkPlayerList | ( | dp, | |
| expectedPlayers, | |||
| expectedPlayerCount | |||
| ) | checkPlayerList_( __LINE__, dp, expectedPlayers, expectedPlayerCount ) |
| #define checkPlayerMessage | ( | dp, | |
| expectedFromId, | |||
| expectedData, | |||
| expectedDataSize | |||
| ) | checkPlayerMessage_( __LINE__, dp, expectedFromId, expectedData, expectedDataSize ) |
| #define checkSetPlayerOrGroupDataMessage | ( | dp, | |
| expectedPlayerType, | |||
| expectedDpid, | |||
| expectedData, | |||
| expectedDataSize | |||
| ) | checkSetPlayerOrGroupDataMessage_( __LINE__, dp, expectedPlayerType, expectedDpid, expectedData, expectedDataSize ) |
| #define checkSpData | ( | spData | ) | checkSpData_( __LINE__, spData, udpPort ) |
| #define checkSpHeader | ( | header, | |
| expectedSize | |||
| ) | checkSpHeader_( __LINE__, header, expectedSize ) |
| #define FLAGS_DPCAPS (1<<17) |
| #define FLAGS_DPCONNECT (1<<12) |
| #define FLAGS_DPCONNECTION (1<<0) |
| #define FLAGS_DPENUMGROUPS (1<<2) |
| #define FLAGS_DPENUMPLAYERS (1<<1) |
| #define FLAGS_DPENUMSESSIONS (1<<5) |
| #define FLAGS_DPESC (1<<16) |
| #define FLAGS_DPGET (1<<7) |
| #define FLAGS_DPGETCAPS (1<<6) |
| #define FLAGS_DPGROUP (1<<4) |
| #define FLAGS_DPLCONNECTION (1<<15) |
| #define FLAGS_DPMESSAGEQUEUE (1<<11) |
| #define FLAGS_DPOPEN (1<<13) |
| #define FLAGS_DPPLAYER (1<<3) |
| #define FLAGS_DPRECEIVE (1<<8) |
| #define FLAGS_DPSEND (1<<9) |
| #define FLAGS_DPSESSION (1<<14) |
| #define FLAGS_DPSET (1<<10) |
| #define joinSession | ( | dp, | |
| dpsd, | |||
| serverDpsd, | |||
| sendSock, | |||
| recvSock, | |||
| udpPort | |||
| ) | joinSession_( __LINE__, dp, dpsd, serverDpsd, sendSock, recvSock, udpPort ) |
| #define LONG_NAME L"long name" |
| #define N_SESSIONS 6 |
| #define receiveAddForwardAck | ( | sock, | |
| expectedPlayerId | |||
| ) | receiveAddForwardAck_( __LINE__, sock, expectedPlayerId ) |
| #define receiveAddForwardRequest | ( | sock, | |
| expectedPlayerId, | |||
| expectedPassword, | |||
| expectedTickCount, | |||
| udpPort | |||
| ) | receiveAddForwardRequest_( __LINE__, sock, expectedPlayerId, expectedPassword, expectedTickCount, udpPort ) |
| #define receiveAddPlayerToGroup | ( | sock, | |
| expectedPlayerId, | |||
| expectedGroupId | |||
| ) | receiveAddPlayerToGroup_( __LINE__, sock, expectedPlayerId, expectedGroupId ) |
| #define receiveCreatePlayer | ( | sock, | |
| expectedPlayerId, | |||
| expectedFlags, | |||
| expectedShortName, | |||
| expectedLongName, | |||
| expectedPlayerData, | |||
| expectedPlayerDataSize | |||
| ) |
| #define receiveEnumSessionsRequest | ( | sock, | |
| expectedAppGuid, | |||
| expectedPassword, | |||
| expectedFlags | |||
| ) | receiveEnumSessionsRequest_( __LINE__, sock, expectedAppGuid, expectedPassword, expectedFlags ) |
| #define receiveGameMessage | ( | sock, | |
| expectedFromId, | |||
| expectedToId, | |||
| expectedData, | |||
| expectedDataSize | |||
| ) | receiveGameMessage_( __LINE__, sock, expectedFromId, expectedToId, expectedData, expectedDataSize ) |
| #define receiveGuaranteedGameMessage | ( | sock, | |
| expectedFromId, | |||
| expectedToId, | |||
| expectedData, | |||
| expectedDataSize | |||
| ) | receiveGuaranteedGameMessage_( __LINE__, sock, expectedFromId, expectedToId, expectedData, expectedDataSize ) |
| #define receivePingReply | ( | sock, | |
| expectedFromId, | |||
| expectedTickCount | |||
| ) | receivePingReply_( __LINE__, sock, expectedFromId, expectedTickCount ) |
| #define receiveRequestPlayerId | ( | sock, | |
| expectedFlags | |||
| ) | receiveRequestPlayerId_( __LINE__, sock, expectedFlags ) |
| #define sendCreatePlayer | ( | sock, | |
| tcpPort, | |||
| udpPort, | |||
| shortName, | |||
| longName, | |||
| playerData, | |||
| playerDataSize | |||
| ) | sendCreatePlayer_( __LINE__, sock, tcpPort, udpPort, shortName, longName, playerData, playerDataSize ) |
| #define sendSuperEnumPlayersReply | ( | sock, | |
| tcpPort, | |||
| udpPort, | |||
| dpsd, | |||
| sessionName | |||
| ) | sendSuperEnumPlayersReply_( __LINE__, sock, tcpPort, udpPort, dpsd, sessionName ) |
| #define SHORT_NAME L"short name" |
Definition at line 2090 of file fltkernel.h.
| typedef struct tagCallbackData * lpCallbackData |
| Enumerator | |
|---|---|
| APP_ADD | |
| APP_REMOVE | |
| APP_ADD | |
| APP_REMOVE | |
| APP_ADD | |
| APP_REMOVE | |
Definition at line 1075 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
Definition at line 1024 of file dplayx.c.
Referenced by check_EnumSessions_(), check_EnumSessions_async_(), and joinSession_().
|
static |
Definition at line 2398 of file dplayx.c.
Referenced by test_EnumerateProviders().
|
static |
Definition at line 2417 of file dplayx.c.
Referenced by test_EnumerateProviders().
|
static |
Definition at line 4887 of file dplayx.c.
|
static |
Definition at line 3816 of file dplayx.c.
|
static |
Definition at line 3921 of file dplayx.c.
|
static |
Definition at line 616 of file dplayx.c.
|
static |
Definition at line 3156 of file dplayx.c.
|
static |
Definition at line 9143 of file dplayx.c.
|
static |
Definition at line 4714 of file dplayx.c.
Referenced by checkCreatePlayerOrGroupMessages_().
|
static |
Definition at line 4850 of file dplayx.c.
Referenced by check_CreatePlayer_().
|
static |
Definition at line 1256 of file dplayx.c.
Referenced by receiveGameMessage_(), and receiveGuaranteedGameMessage_().
|
static |
Definition at line 3095 of file dplayx.c.
Referenced by check_Open_().
|
static |
Definition at line 3072 of file dplayx.c.
Referenced by check_Open_().
|
static |
Definition at line 1202 of file dplayx.c.
Referenced by receiveAddForwardAck_(), receiveAddForwardRequest_(), receiveAddPlayerToGroup_(), receiveCreatePlayer_(), receiveEnumSessionsRequest_(), receivePingReply_(), and receiveRequestPlayerId_().
Definition at line 1098 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
Definition at line 1172 of file dplayx.c.
Referenced by check_CreatePlayer_(), check_EnumSessions_(), check_EnumSessions_async_(), check_Open_(), and joinSession_().
Definition at line 4812 of file dplayx.c.
Referenced by check_CreatePlayer_().
|
static |
Definition at line 1230 of file dplayx.c.
Referenced by receiveAddForwardRequest_(), and receiveCreatePlayer_().
|
static |
Definition at line 3119 of file dplayx.c.
Referenced by check_CreatePlayer_().
|
static |
Definition at line 3050 of file dplayx.c.
Referenced by check_Open_().
|
static |
Definition at line 2930 of file dplayx.c.
Referenced by checkGroupList_(), checkGroupPlayerList_(), checkPlayerExists_(), and checkPlayerList_().
|
static |
|
static |
Definition at line 3751 of file dplayx.c.
Referenced by check_EnumSessions_(), and check_EnumSessions_async_().
|
static |
Definition at line 9225 of file dplayx.c.
Definition at line 1209 of file dplayx.c.
Referenced by receiveAddForwardRequest_(), and receiveCreatePlayer_().
Definition at line 1190 of file dplayx.c.
Referenced by receiveAddForwardAck_(), receiveAddForwardRequest_(), receiveAddPlayerToGroup_(), receiveCreatePlayer_(), receiveEnumSessionsRequest_(), receiveGuaranteedGameMessage_(), receivePingReply_(), and receiveRequestPlayerId_().
Definition at line 1113 of file dplayx.c.
Referenced by check_CreatePlayer_(), check_EnumSessions_(), check_EnumSessions_async_(), check_Open_(), and joinSession_().
|
static |
Definition at line 3271 of file dplayx.c.
Referenced by joinSession_(), and test_Open().
|
static |
Definition at line 3702 of file dplayx.c.
Referenced by test_interactive_EnumSessions().
|
static |
Definition at line 5200 of file dplayx.c.
|
static |
Definition at line 815 of file dplayx.c.
Referenced by check_CreatePlayer_(), createPlayer_(), and test_GetMessageQueue().
|
static |
Definition at line 835 of file dplayx.c.
Referenced by check_CreatePlayer_(), createPlayer_(), and test_GetMessageQueue().
Definition at line 805 of file dplayx.c.
Referenced by createPlayerAsync().
| DEFINE_GUID | ( | appGuid | , |
| 0xbdcfe03e | , | ||
| 0xf0ec | , | ||
| 0x415b | , | ||
| 0x82 | , | ||
| 0x11 | , | ||
| 0x6f | , | ||
| 0x86 | , | ||
| 0xd8 | , | ||
| 0x19 | , | ||
| 0x7f | , | ||
| 0xe1 | |||
| ) |
| DEFINE_GUID | ( | appGuid2 | , |
| 0x93417d3f | , | ||
| 0x7d26 | , | ||
| 0x46ba | , | ||
| 0xb5 | , | ||
| 0x76 | , | ||
| 0xfe | , | ||
| 0x4b | , | ||
| 0x20 | , | ||
| 0xbb | , | ||
| 0xad | , | ||
| 0x70 | |||
| ) |
| DEFINE_GUID | ( | GUID_NULL | , |
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_GUID | ( | invalid_guid | , |
| 0x7b48b707 | , | ||
| 0x0034 | , | ||
| 0xc000 | , | ||
| 0x02 | , | ||
| 0x00 | , | ||
| 0x00 | , | ||
| 0x00 | , | ||
| 0xec | , | ||
| 0xf6 | , | ||
| 0x32 | , | ||
| 0x00 | |||
| ) |
Definition at line 603 of file dplayx.c.
Referenced by check_messages(), EnumGroups_cb(), and EnumPlayers_cb().
Definition at line 249 of file dplayx.c.
Referenced by test_CreateGroup(), test_host_migration(), test_interactive_Receive(), test_interactive_Send(), and test_remote_data_replication().
Definition at line 274 of file dplayx.c.
Referenced by checkFlags_(), EnumGroups_cb(), and EnumPlayers_cb().
|
static |
Definition at line 6138 of file dplayx.c.
Referenced by test_GetPlayerAddress().
|
static |
Definition at line 2507 of file dplayx.c.
Referenced by EnumConnections_cb().
|
static |
Definition at line 2769 of file dplayx.c.
Referenced by test_EnumAddresses().
|
static |
Definition at line 2836 of file dplayx.c.
Referenced by test_EnumAddressTypes().
|
static |
Definition at line 2543 of file dplayx.c.
Referenced by test_EnumConnections().
|
static |
Definition at line 2655 of file dplayx.c.
Referenced by test_InitializeConnection().
|
static |
Definition at line 7142 of file dplayx.c.
Referenced by EnumSessions_cb_EnumGroups(), test_EnumGroups(), and test_EnumGroupsInGroup().
|
static |
Definition at line 6811 of file dplayx.c.
Referenced by EnumSessions_cb_EnumPlayers(), and test_EnumPlayers().
|
static |
Definition at line 3670 of file dplayx.c.
Referenced by test_interactive_EnumSessions().
|
static |
Definition at line 2866 of file dplayx.c.
Referenced by test_interactive_Open().
|
static |
Definition at line 7171 of file dplayx.c.
Referenced by test_EnumGroups(), and test_EnumGroupsInGroup().
|
static |
Definition at line 6848 of file dplayx.c.
Referenced by test_EnumPlayers().
|
static |
Definition at line 2340 of file dplayx.c.
Referenced by test_EnumGroups(), test_EnumGroupsInGroup(), test_EnumPlayers(), test_GetMessageCount(), test_GetPlayerAccount(), test_GetPlayerAddress(), test_GetPlayerCaps(), test_GetPlayerFlags(), test_GroupOwner(), test_groups_cs(), test_groups_p2p(), test_host_migration(), test_interactive_CreatePlayer(), test_interactive_GetMessageQueue(), test_interactive_Send(), test_PlayerName(), test_remote_data_replication(), and test_SessionDesc().
|
static |
Definition at line 5961 of file dplayx.c.
Referenced by test_GetPlayerAccount().
|
static |
Definition at line 704 of file dplayx.c.
Referenced by check_EnumSessions_(), check_EnumSessions_async_(), joinSession_(), and test_Open().
|
static |
Definition at line 723 of file dplayx.c.
Referenced by check_EnumSessions_(), check_EnumSessions_async_(), joinSession_(), and test_Open().
Definition at line 694 of file dplayx.c.
Referenced by enumSessionsAsync().
Definition at line 114 of file dplayx.c.
Referenced by dpResult2str(), and dwFlags2str().
|
static |
Definition at line 4830 of file dplayx.c.
Referenced by checkCreatePlayerOrGroupMessages_().
Definition at line 126 of file dplayx.c.
Definition at line 2288 of file dplayx.c.
Referenced by create_session(), test_ADDFORWARD(), test_AddPlayerToGroup(), test_CreateGroup(), test_CreatePlayer(), test_CREATEPLAYER(), test_EnumGroups(), test_EnumGroupsInGroup(), test_EnumPlayers(), test_EnumSessions(), test_GetCaps(), test_GetMessageCount(), test_GetMessageQueue(), test_GetPlayerAccount(), test_GetPlayerAddress(), test_GetPlayerCaps(), test_GetPlayerFlags(), test_GROUPDATACHANGED(), test_GroupOwner(), test_groups_cs(), test_groups_p2p(), test_host_migration(), test_interactive_CreatePlayer(), test_interactive_EnumSessions(), test_interactive_GetMessageQueue(), test_interactive_Open(), test_interactive_Receive(), test_interactive_Send(), test_Open(), test_PING(), test_PlayerData(), test_PlayerName(), test_Receive(), test_remote_data_replication(), test_Send(), and test_SessionDesc().
Definition at line 10574 of file dplayx.c.
Referenced by START_TEST().
Definition at line 10558 of file dplayx.c.
Referenced by START_TEST(), test_appsearch_complocator(), test_command_line_parsing(), test_concurrentinstall(), test_create_remove_folder(), test_create_remove_shortcut(), test_delete_services(), test_duplicate_files(), test_envvar(), test_find_related_products(), test_ini_values(), test_install_remove_odbc(), test_install_services(), test_Installer_InstallProduct(), test_move_files(), test_MsiConfigureProductEx(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiGetFeatureInfo(), test_MsiProvideComponent(), test_MsiProvideQualifiedComponentEx(), test_MsiSetFeatureAttributes(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_MsiSourceListSetInfo(), test_patch_registration(), test_process_components(), test_publish(), test_publish_assemblies(), test_publish_components(), test_publish_features(), test_publish_product(), test_publish_sourcelist(), test_register_class_info(), test_register_extension_info(), test_register_font(), test_register_mime_info(), test_register_product(), test_register_progid_info(), test_register_typelib(), test_register_user(), test_remove_duplicate_files(), test_remove_existing_products(), test_remove_files(), test_self_registration(), test_setpropertyfolder(), test_simple_patch(), test_sourcedir_props(), test_states(), test_system_tables(), test_validate_product_id(), and test_write_registry_values().
Definition at line 10707 of file dplayx.c.
Referenced by START_TEST().
|
static |
Definition at line 3572 of file dplayx.c.
Definition at line 1047 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
|
static |
Definition at line 759 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
Definition at line 774 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
Definition at line 1812 of file dplayx.c.
|
static |
Definition at line 1421 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
|
static |
Definition at line 2213 of file dplayx.c.
|
static |
Definition at line 1837 of file dplayx.c.
Referenced by check_CreatePlayer_(), and createPlayer_().
|
static |
Definition at line 1264 of file dplayx.c.
Referenced by check_EnumSessions_(), check_EnumSessions_async_(), and joinSession_().
|
static |
Definition at line 2059 of file dplayx.c.
|
static |
Definition at line 2031 of file dplayx.c.
Definition at line 1151 of file dplayx.c.
Referenced by receiveAddForwardAck_(), receiveAddForwardRequest_(), receiveAddPlayerToGroup_(), receiveCreatePlayer_(), receiveEnumSessionsRequest_(), receiveGameMessage_(), receiveGuaranteedGameMessage_(), receivePingReply_(), and receiveRequestPlayerId_().
|
static |
Definition at line 2187 of file dplayx.c.
Definition at line 1359 of file dplayx.c.
Referenced by check_CreatePlayer_(), check_Open_(), createPlayer_(), and joinSession_().
|
static |
Definition at line 1743 of file dplayx.c.
|
static |
Definition at line 1706 of file dplayx.c.
Referenced by check_Open_().
|
static |
Definition at line 1927 of file dplayx.c.
|
static |
Definition at line 1310 of file dplayx.c.
Referenced by check_EnumSessions_(), check_EnumSessions_async_(), and joinSession_().
|
static |
|
static |
Definition at line 2244 of file dplayx.c.
|
static |
Definition at line 2082 of file dplayx.c.
|
static |
Definition at line 2148 of file dplayx.c.
|
static |
Definition at line 1382 of file dplayx.c.
Referenced by check_CreatePlayer_(), check_Open_(), createPlayer_(), and joinSession_().
|
static |
Definition at line 1475 of file dplayx.c.
Referenced by check_Open_(), and joinSession_().
|
static |
Definition at line 10607 of file dplayx.c.
Referenced by START_TEST().
| START_TEST | ( | dplayx | ) |
Definition at line 10733 of file dplayx.c.
Definition at line 3630 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9167 of file dplayx.c.
Referenced by START_TEST().
Definition at line 10405 of file dplayx.c.
Referenced by START_TEST().
Definition at line 10481 of file dplayx.c.
Referenced by START_TEST().
Definition at line 6426 of file dplayx.c.
Referenced by START_TEST().
Definition at line 4941 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5221 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2368 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2783 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2846 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2582 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2434 of file dplayx.c.
Referenced by START_TEST().
Definition at line 7225 of file dplayx.c.
Referenced by START_TEST().
Definition at line 7452 of file dplayx.c.
Referenced by START_TEST().
Definition at line 6902 of file dplayx.c.
Referenced by START_TEST().
Definition at line 4092 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2704 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9326 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9549 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5994 of file dplayx.c.
Referenced by START_TEST().
Definition at line 6178 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5282 of file dplayx.c.
Referenced by START_TEST().
Definition at line 6318 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9260 of file dplayx.c.
Referenced by START_TEST().
Definition at line 6733 of file dplayx.c.
Referenced by START_TEST().
Definition at line 7921 of file dplayx.c.
Referenced by START_TEST().
Definition at line 7686 of file dplayx.c.
Referenced by START_TEST().
Definition at line 10275 of file dplayx.c.
Referenced by START_TEST().
Definition at line 2685 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5027 of file dplayx.c.
Referenced by START_TEST().
Definition at line 4154 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9736 of file dplayx.c.
Referenced by START_TEST().
Definition at line 3441 of file dplayx.c.
Referenced by START_TEST().
Definition at line 8810 of file dplayx.c.
Referenced by START_TEST().
Definition at line 8245 of file dplayx.c.
Referenced by START_TEST().
Definition at line 3286 of file dplayx.c.
Referenced by START_TEST().
Definition at line 9092 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5446 of file dplayx.c.
Referenced by START_TEST().
Definition at line 5710 of file dplayx.c.
Referenced by START_TEST().
Definition at line 8580 of file dplayx.c.
Referenced by START_TEST().
Definition at line 10049 of file dplayx.c.
Referenced by START_TEST().
Definition at line 8158 of file dplayx.c.
Referenced by START_TEST().
Definition at line 4526 of file dplayx.c.
Referenced by START_TEST().
|
static |
Definition at line 2835 of file dplayx.c.
Referenced by EnumAddressTypeCallback(), and test_EnumAddressTypes().
|
static |
Definition at line 2768 of file dplayx.c.
Referenced by EnumAddressesCallback(), and test_EnumAddresses().
| void *static void *static LPDIRECTPLAY* lplpDP |
Definition at line 41 of file dplayx.c.
Referenced by DirectPlayCreate(), DPL_ConnectEx(), IDirectPlayLobby3AImpl_ConnectEx(), and IDirectPlayLobby3Impl_ConnectEx().
| void *static void *static LPDIRECTPLAY IUnknown* pUnk |
Definition at line 41 of file dplayx.c.
Referenced by ATL::CComDynamicUnkArray::Add(), AntiMoniker_CreateInstance(), ATL::AtlAdvise(), AtlAdvise(), AtlAxGetControl(), AtlIPersistPropertyBag_Load(), AtlIPersistPropertyBag_Save(), AtlIPersistStreamInit_Load(), AtlIPersistStreamInit_Save(), AtlMarshalPtrInProc(), ClassMoniker_CreateInstance(), CoAllowSetForegroundWindow(), CoGetStandardMarshal(), CompositeMoniker_CreateInstance(), create_node(), create_stub(), CreateConnectionPoint(), CreateStartMenu(), DECLARE_INTERFACE_(), delegating_invoke_test_QI(), delegating_QueryInterface(), DirectPlayCreate(), domdoc_save(), DPL_ConnectEx(), EnumConnections_Next(), EnumConnectionsImpl_Construct(), RecycleBin5::EnumObjects(), ExecResetDefViewFolderSettings(), FileMoniker_CreateInstance(), FileSystemBindData_GetFindData(), FileSystemBindData_SetFindData(), FTMarshalCF_CreateInstance(), GetDefaultRecycleBin(), GetInterfaceOffset(), CFolderItem::GetParentAndItem(), HandlerCF_CreateInstance(), HlinkNavigateString(), HlinkSimpleNavigateToMoniker(), HlinkSimpleNavigateToString(), HTMLElement2_addFilter(), HTMLElement2_removeFilter(), IDirectPlayLobby3AImpl_ConnectEx(), IDirectPlayLobby3Impl_ConnectEx(), IDirectSoundCaptureImpl_CreateCaptureBuffer(), IDirectSoundFullDuplex_IDirectSoundCapture_CreateCaptureBuffer(), IMAPTransportCF_CreateInstance(), INetCfgComponent_fnRaisePropertyUi(), ATL::CComEnumImpl< Base, piid, T, Copy >::Init(), InvokeShellExecuteHook(), IPropertyBag_Read_Proxy(), ITypeInfo_fnCreateInstance(), IUnknown_InitializeCommand(), IUnknown_SetOwner(), list_invoke(), Load(), NdrInterfacePointerFree(), objectset_get__NewEnum(), OleCreate(), OleDraw(), OleLoad(), CTrayBandSite::OnSave(), PointerMoniker_CreateInstance(), POP3TransportCF_CreateInstance(), CInternetToolbar::QIBand(), CDocumentMgr::QueryInterface(), CThreadMgr::QueryInterface(), CContext::QueryInterface(), ReleaseBindInfo(), CBandSiteBase::SetDeskBarSite(), SHELL_InitializeExtension(), SHForwardContextMenuMsg(), SHGetObjectCompatFlags(), SHInvokeCommandOnContextMenu(), SHInvokeCommandOnContextMenuEx(), SHInvokeCommandOnContextMenuInternal(), SHInvokeCommandWithFlagsAndSite(), SHLoadInProc(), CInternetToolbar::ShowDW(), SHWeakQueryInterface(), SMTPTransportCF_CreateInstance(), START_TEST(), StdGlobalInterfaceTable_RegisterInterfaceInGlobal(), test_CoCreateInstance(), test_CoFreeUnusedLibraries(), test_CoGetCallContext(), test_CoGetClassObject(), test_CoGetInterfaceAndReleaseStream(), test_CopyBindInfo(), test_createDebugger(), test_DirectInput8Create(), test_DirectInputCreateEx(), test_get_clipboard_uninitialized(), test_Installer_Products(), Test_InvalidClsid(), test_OleInitialize_InitCounting(), test_pack_RemBINDINFO(), test_QueryInterface(), test_ReleaseBindInfo(), Test_Version(), TestManualInstantiation(), and TestModuleInterfaces().