Changeset 90267 in vbox for trunk/src/VBox/Main/src-client
- Timestamp:
- Jul 20, 2021 8:51:42 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/HGCM.cpp
r90240 r90267 349 349 m_fntable.pHelpers = &m_svcHelpers; 350 350 351 /* Total max calls: (2048 + 1024 + 1024) * 8192 = 33 554 432 */ 352 m_fntable.idxLegacyClientCategory = HGCM_CLIENT_CATEGORY_KERNEL; 353 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_KERNEL] = _2K; 354 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_ROOT] = _1K; 355 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_USER] = _1K; 356 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_KERNEL] = _8K; 357 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_ROOT] = _4K; 358 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_USER] = _2K; 359 /** @todo provide way to configure different values via extra data. */ 360 351 361 rc = m_pfnLoad(&m_fntable); 352 362 … … 361 371 ) 362 372 { 363 /*364 * Set default limits if not filled in by the service.365 * Total max calls: (2048 + 1024 + 1024) * 8192 = 33 554 432366 */367 373 Assert(m_fntable.idxLegacyClientCategory < RT_ELEMENTS(m_fntable.acMaxClients)); 368 369 if (m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_KERNEL] == 0)370 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_KERNEL] = _2K;371 if (m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_ROOT] == 0)372 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_ROOT] = _1K;373 if (m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_USER] == 0)374 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_USER] = _1K;375 376 if (m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_KERNEL] == 0)377 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_KERNEL] = _8K;378 if (m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_ROOT] == 0)379 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_ROOT] = _4K;380 if (m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_USER] == 0)381 m_fntable.acMaxCallsPerClient[HGCM_CLIENT_CATEGORY_USER] = _2K;382 383 /** @todo provide way to configure different values via extra data. */384 385 374 LogRel2(("HGCMService::loadServiceDLL: acMaxClients={%u,%u,%u} acMaxCallsPerClient={%u,%u,%u} => %RU64 calls; idxLegacyClientCategory=%d; %s\n", 386 375 m_fntable.acMaxClients[HGCM_CLIENT_CATEGORY_KERNEL],
Note:
See TracChangeset
for help on using the changeset viewer.