PfpSetParameter

INT64 __stdcall PfpSetParameter(PVOID ParametersKey, WCHAR *ValueNameBuffer, PVOID Value, UINT64 ValueSize){
  INT64 result; 
  UINT64 DataSize; 
  struct _UNICODE_STRING DestinationString; 
  ULONG v9; 
  DestinationString = 0i64;
  RtlInitUnicodeString(&DestinationString, ValueNameBuffer, (WCHAR)Value);
  if( !ParametersKey )
    return 3221225485i64;
  LODWORD(DataSize) = v9;
  LODWORD(result) = ZwSetValueKey(ParametersKey, &DestinationString, 0i64, 4ui64, (PVOID)ValueSize, DataSize);
  return result;
}

Referenced by:

PfSetSuperfetchInformation
PfpParametersInitialize
PfpSetBaseTime