12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #ifndef _FREERDP_RDP_SHARE_VIEW_H__
- #define _FREERDP_RDP_SHARE_VIEW_H__
- #pragma once
- #include <rdpencomapi.h>
- #define B _bstr_t
- #define RVC_RDP_AUTH B("RvcRdpAuthorSession")
- #define RVC_RDP_GROUP B("RvcRdpGroup")
- #define RVC_RDP_AUTH_STRING TEXT("RvcRdpAuthorSession")
- #define RVC_RDP_GROUP_STRING TEXT("RvcRdpGroup")
- #define RVC_RDP_CONNECT_STRING TEXT("RvcRdpReverseConnection")
- #define RVC_RDP_CONNECT_USERNAME_STRING TEXT("RvcClient")
- #define RVC_RDP_CONNECT_PASSWORD_STRING TEXT("123456")
- static const char INVITATION_FILE_PATH[] = TEXT("C:\\RDPAssist\\Invite.xml");
- static const char REVERSE_CONNECTION_FILE_PATH[] = TEXT("C:\\RDPAssist\\Reverse.xml");
- static void COM_INIT(){
- CoInitialize(0);
- }
- static void COM_UNIN(){
- CoUninitialize();
- }
- extern HWND hWarerWnd;
- extern UINT WM_EXIT_MSG;
- DWORD WINAPI RDPWarer_MainWndStartAndLoop(LPVOID param);
- BOOL RDPWarer_ShareAndInvite(LPCTSTR lpcszInviteFilePath, DWORD dwFilterId, USHORT usCtrl);
- BOOL RDPWarer_Connect(LPCTSTR lpcszInviteFilePath);
- BOOL RDPWarer_CloseInvite();
- BOOL RDPWarer_Disconnect();
- int WINAPI WinMainEntry(HINSTANCE hInstance,
- HINSTANCE hPrevInstance,
- LPSTR lpCmdLine,
- int nCmdShow);
- void RDPWarer_SetReference(PVOID param);
- #endif //_FREERDP_RDP_SHARE_VIEW_H__
|