PopWnfFullscreenVideoCallback
__int64 __fastcall PopWnfFullscreenVideoCallback(_WNF_SUBSCRIPTION *a1){
NTSTATUS v1;
int v2;
UINT64 BufferSize;
UINT64 ChangeStamp;
int Buffer;
LODWORD(BufferSize) = 8;
v1 = ExQueryWnfStateData(a1, &ChangeStamp, &Buffer, &BufferSize);
if( v1 >= 0 )
{
if( (unsigned int)BufferSize < 8 )
return 0;
PpmAcquireLock((_PPM_LOCK *)((char *)&stru_140C23628 + 4728));
if( *(&stru_140C23628 + 1830) )
{
v2 = Buffer & 2;
if( (Buffer & 2) != 0 )
{
LABEL_9:
PpmReleaseLock((INT64 *)&stru_140C23628 + 591);
return(unsigned int)v1;
}
}
else
{
v2 = Buffer & 2;
if( (Buffer & 2) == 0 )
goto LABEL_9;
}
*(&stru_140C23628 + 1830) = v2 != 0;
PoFxSendSystemLatencyUpdate();
goto LABEL_9;
}
return(unsigned int)v1;
}Referenced by:
No references.