19#ifndef __WINE_DPLAYX_NAMESERVER
20#define __WINE_DPLAYX_NAMESERVER
HRESULT NS_SendSessionRequestBroadcast(LPCGUID lpcGuid, DWORD dwFlags, WCHAR *password, const SPINITDATA *lpSpData)
void NS_SetLocalComputerAsNameServer(LPCDPSESSIONDESC2 lpsd, LPVOID lpNSInfo)
BOOL NS_InitializeSessionCache(LPVOID *lplpNSInfo)
void NS_InvalidateSessionCache(LPVOID lpNSInfo)
void NS_AddRemoteComputerAsNameServer(LPCVOID lpNSAddrHdr, DWORD dwHdrSize, LPCDPMSG_ENUMSESSIONSREPLY lpcMsg, DWORD msgSize, LPVOID lpNSInfo)
void NS_ResetSessionEnumeration(LPVOID lpNSInfo)
void NS_ReplyToEnumSessionsRequest(LPCVOID lpcMsg, LPVOID *lplpReplyData, LPDWORD lpdwReplySize, IDirectPlayImpl *lpDP)
void NS_PruneSessionCache(LPVOID lpNSInfo)
LPDPSESSIONDESC2 NS_WalkSessions(LPVOID lpNSInfo, void **spMessageHeader, BOOL ansi)
void NS_SetLocalAddr(LPVOID lpNSInfo, LPCVOID lpHdr, DWORD dwHdrSize)
void NS_DeleteSessionCache(LPVOID lpNSInfo)
_In_ LPWSTR _In_ DWORD _In_ DWORD _In_ DWORD dwFlags
static UINT WPARAM LPARAM BOOL ansi