SmcCacheDelete

NTSTATUS __stdcall SmcCacheDelete(_SMC_CACHE_MANAGER *CacheMgr, UINT64 CacheId){
  _SMC_CACHE *v3; 
  UINT64 v4; 
  _PRIVILEGE_SET *v5; 

  v3 = SmcCacheRemove(CacheMgr, CacheId);
  v5 = (_PRIVILEGE_SET *)v3;
  if( !v3 )
    return -1073741735;
  SmcCacheCleanup(v3, v4);
  CmSiFreeMemory(v5);
  KeSetEvent(*((PRKEVENT *)CacheMgr + 69), 0, 0);
  return 0;
}

Referenced by:

SmcProcessDeleteRequest
SmcVolumePnpNotification