Conversation
| DECLARE_CONST_UNICODE_STRING(circuitUri, EXT_CAPTURE_CIRCUIT_URI); | ||
|
|
||
| #pragma prefast(suppress:__WARNING_ALIASED_MEMORY_LEAK, "memory is freed by scope_exit") | ||
| PSDCAXU_ACX_CIRCUIT_CONFIG exCircuitConfig = (PSDCAXU_ACX_CIRCUIT_CONFIG)ExAllocatePool2( |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| DECLARE_CONST_UNICODE_STRING(circuitUri, EXT_RENDER_CIRCUIT_URI); | ||
|
|
||
| #pragma prefast(suppress:__WARNING_ALIASED_MEMORY_LEAK, "memory is freed by scope_exit") | ||
| PSDCAXU_ACX_CIRCUIT_CONFIG exCircuitConfig = (PSDCAXU_ACX_CIRCUIT_CONFIG)ExAllocatePool2( |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| RETURN_NTSTATUS_IF_TRUE(pinConnection != nullptr, status); | ||
|
|
||
| pinConnectionSize = (ULONG)info; | ||
| pinConnection = (PKSPIN_PHYSICALCONNECTION)ExAllocatePool2(POOL_FLAG_NON_PAGED, pinConnectionSize, DRIVER_TAG); |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| } | ||
| } | ||
|
|
||
| KeReleaseSpinLock(&m_BufferingStateSpinLock, irql); |
Check warning
Code scanning / CodeQL
IRQL too low (C28120) Warning
| } | ||
| } | ||
|
|
||
| KeReleaseSpinLock(&m_BufferingStateSpinLock, irql); |
Check warning
Code scanning / CodeQL
IRQL too low (C28120) Warning
| m_PartialFrameBytes = m_FrameSize - (DWORD)length; | ||
|
|
||
| Done: | ||
| KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| // | ||
| // Restore floating state. | ||
| // | ||
| KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| // | ||
| // Restore floating state. | ||
| // | ||
| KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| ntStatus = ReadHeaderAndFillBuffer(); | ||
|
|
||
| Done: | ||
| (void)KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| ntStatus = ReadHeaderAndFillBuffer(); | ||
|
|
||
| Done: | ||
| (void)KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
|
All tests are green. Everything else LGTM. |
No description provided.