Changeset 31747 in vbox
- Timestamp:
- Aug 18, 2010 10:10:54 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 64928
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/ConsoleVRDPServer.cpp
r31698 r31747 2215 2215 extern void IMPL_GETTER_BOOL_DUMMY(void) 2216 2216 2217 #define IMPL_GETTER_SCALAR(_aType, _aName, _aIndex )\2217 #define IMPL_GETTER_SCALAR(_aType, _aName, _aIndex, _aValueMask) \ 2218 2218 STDMETHODIMP RemoteDisplayInfo::COMGETTER(_aName) (_aType *a##_aName) \ 2219 2219 { \ … … 2233 2233 (_aIndex, &value, sizeof (value), &cbOut); \ 2234 2234 \ 2235 if (_aValueMask) value &= (_aValueMask); \ 2235 2236 *a##_aName = cbOut? value: 0; \ 2236 2237 \ … … 2287 2288 2288 2289 IMPL_GETTER_BOOL (BOOL, Active, VRDP_QI_ACTIVE); 2289 IMPL_GETTER_SCALAR (LONG, Port, VRDP_QI_PORT );2290 IMPL_GETTER_SCALAR (ULONG, NumberOfClients, VRDP_QI_NUMBER_OF_CLIENTS );2291 IMPL_GETTER_SCALAR (LONG64, BeginTime, VRDP_QI_BEGIN_TIME );2292 IMPL_GETTER_SCALAR (LONG64, EndTime, VRDP_QI_END_TIME );2293 IMPL_GETTER_SCALAR (LONG64, BytesSent, VRDP_QI_BYTES_SENT );2294 IMPL_GETTER_SCALAR (LONG64, BytesSentTotal, VRDP_QI_BYTES_SENT_TOTAL );2295 IMPL_GETTER_SCALAR (LONG64, BytesReceived, VRDP_QI_BYTES_RECEIVED );2296 IMPL_GETTER_SCALAR (LONG64, BytesReceivedTotal, VRDP_QI_BYTES_RECEIVED_TOTAL );2290 IMPL_GETTER_SCALAR (LONG, Port, VRDP_QI_PORT, 0); 2291 IMPL_GETTER_SCALAR (ULONG, NumberOfClients, VRDP_QI_NUMBER_OF_CLIENTS, 0); 2292 IMPL_GETTER_SCALAR (LONG64, BeginTime, VRDP_QI_BEGIN_TIME, 0); 2293 IMPL_GETTER_SCALAR (LONG64, EndTime, VRDP_QI_END_TIME, 0); 2294 IMPL_GETTER_SCALAR (LONG64, BytesSent, VRDP_QI_BYTES_SENT, INT64_MAX); 2295 IMPL_GETTER_SCALAR (LONG64, BytesSentTotal, VRDP_QI_BYTES_SENT_TOTAL, INT64_MAX); 2296 IMPL_GETTER_SCALAR (LONG64, BytesReceived, VRDP_QI_BYTES_RECEIVED, INT64_MAX); 2297 IMPL_GETTER_SCALAR (LONG64, BytesReceivedTotal, VRDP_QI_BYTES_RECEIVED_TOTAL, INT64_MAX); 2297 2298 IMPL_GETTER_BSTR (BSTR, User, VRDP_QI_USER); 2298 2299 IMPL_GETTER_BSTR (BSTR, Domain, VRDP_QI_DOMAIN); 2299 2300 IMPL_GETTER_BSTR (BSTR, ClientName, VRDP_QI_CLIENT_NAME); 2300 2301 IMPL_GETTER_BSTR (BSTR, ClientIP, VRDP_QI_CLIENT_IP); 2301 IMPL_GETTER_SCALAR (ULONG, ClientVersion, VRDP_QI_CLIENT_VERSION );2302 IMPL_GETTER_SCALAR (ULONG, EncryptionStyle, VRDP_QI_ENCRYPTION_STYLE );2302 IMPL_GETTER_SCALAR (ULONG, ClientVersion, VRDP_QI_CLIENT_VERSION, 0); 2303 IMPL_GETTER_SCALAR (ULONG, EncryptionStyle, VRDP_QI_ENCRYPTION_STYLE, 0); 2303 2304 2304 2305 #undef IMPL_GETTER_BSTR
Note:
See TracChangeset
for help on using the changeset viewer.