MCPcopy Create free account
hub / github.com/WinDurango/WinDurango / DispatchLoganCommand

Function DispatchLoganCommand

projects/WinDurango.KernelX/src/Logan.cpp:368–379  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

366 printf("Disabled flowgraph terminated message type.\n");
367 }
368 }
369 else if (cmdType == ACP_COMMAND_TYPE_DISABLE_XMA_CONTEXT)
370 {
371 ACP_COMMAND_ENABLE_OR_DISABLE_XMA_CONTEXT Command = Cmd.enableOrDisableXmaContext;
372 g_LoganHeap._disabledXmaContexts[Command.contextIndex] = TRUE;
373 printf("Disabled Xma Context at index %u.\n", Command.contextIndex);
374 }
375 else if (cmdType == ACP_COMMAND_TYPE_UPDATE_XMA_CONTEXT)
376 {
377 ACP_COMMAND_UPDATE_XMA_CONTEXT Command = Cmd.updateXmaContext;
378 SHAPE_XMA_CONTEXT *XmaContextArray = g_LoganHeap.GetVirtualAddress<SHAPE_XMA_CONTEXT>(g_LoganHeap._acpContextArrays.xmaContextArray, g_LoganHeap._acpContextArrays.numXmaContexts);
379 SHAPE_XMA_CONTEXT *UpdateXmaContextEntry = g_LoganHeap.GetVirtualAddress<SHAPE_XMA_CONTEXT>(Command.updateMask);
380 XmaContextArray[Command.contextIndex] = *UpdateXmaContextEntry;
381 printf("Updated Xma Context at index %u.\n", Command.contextIndex);
382 }

Callers 1

LoganChannelProcFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected