PopDirectedDripsNotifyTransitionFailed
NTSTATUS __stdcall PopDirectedDripsNotifyTransitionFailed(PFN_WDFDEVICEWDMDISPATCHPREPROCESSEDIRP *a1){
_DEVICE_OBJECT *DeviceAttachmentBaseRefWithTag;
_DEVICE_OBJECT *v2;
INT64 DeviceNode;
DeviceAttachmentBaseRefWithTag = IoGetDeviceAttachmentBaseRefWithTag((_DEVICE_OBJECT *)a1, 0x67696450ui64);
v2 = DeviceAttachmentBaseRefWithTag;
if( DeviceAttachmentBaseRefWithTag )
{
DeviceNode = (INT64)DeviceAttachmentBaseRefWithTag->DeviceObjectExtension->DeviceNode;
if( DeviceNode )
PopDirectedDripsDiagTraceBroadcastFailureDevice(DeviceNode);
LODWORD(DeviceAttachmentBaseRefWithTag) = ObfDereferenceObjectWithTag(v2, 0x67696450ui64);
}
*(&stru_140C23628 + 5612) = 1;
return(int)DeviceAttachmentBaseRefWithTag;
}Referenced by:
PoBroadcastSystemState