RegRtlSetValue

NTSTATUS __fastcall RegRtlSetValue(HANDLE KeyHandle, const WCHAR *a2, ULONG a3, void *a4, ULONG DataSize){
  NTSTATUS result; 
  UINT64 DataSizea; 
  struct _UNICODE_STRING ValueName; 
  ValueName = 0i64;
  result = RtlInitUnicodeStringEx(&ValueName, (WCHAR *)a2);
  if( result >= 0 )
  {
    LODWORD(DataSizea) = DataSize;
    return ZwSetValueKey(KeyHandle, &ValueName, 0i64, a3, a4, DataSizea);
  }
  return result;
}

Referenced by:

CmAddDeviceToContainerWorker
CmAddPanelDeviceWorker
CmSetDeviceInterfaceMappedPropertyFromRegValue
CmSetDeviceMappedPropertyFromDriverKeyRegValue
CmSetDeviceMappedPropertyFromInstanceKeyRegValue
CmSetDeviceRegPropWorker
CmSetInstallerClassMappedPropertyFromCoInstallers
CmSetInstallerClassMappedPropertyFromRegValue
CmSetInstallerClassRegPropWorker
CmSetInterfaceClassMappedPropertyFromRegValue
DrvDbSetDeviceIdDriverInfMatches
DrvDbSetDriverPackageMappedProperty
DrvDbSetRegValueMappedProperty
PiCMGenerateDeviceInstance
PiDrvDbOverlayCopyKeys
PiDrvDbQuerySyncNodesUpdated
PiDrvDbResolveFilePathKeyValues
PnpCtxRegSetValue
PnpHardwareConfigCreateBootDriverFlags
PnpSetPropertyWorker
RegRtlCopyTreeInternal
SysCtxOpenControlSet