RtlCreateUnicodeString->RtlpCreateUnicodeString
Modified: trunk/reactos/ntoskrnl/cm/import.c
Modified: trunk/reactos/ntoskrnl/cm/ntfunc.c
Modified: trunk/reactos/ntoskrnl/cm/regfile.c
Modified: trunk/reactos/ntoskrnl/cm/registry.c
Modified: trunk/reactos/ntoskrnl/cm/regobj.c
Modified: trunk/reactos/ntoskrnl/dbg/kdb_symbols.c
Modified: trunk/reactos/ntoskrnl/ex/event.c
Modified: trunk/reactos/ntoskrnl/ex/evtpair.c
Modified: trunk/reactos/ntoskrnl/ex/mutant.c
Modified: trunk/reactos/ntoskrnl/ex/profile.c
Modified: trunk/reactos/ntoskrnl/ex/sem.c
Modified: trunk/reactos/ntoskrnl/ex/timer.c
Modified: trunk/reactos/ntoskrnl/ex/win32k.c
Modified: trunk/reactos/ntoskrnl/io/create.c
Modified: trunk/reactos/ntoskrnl/io/driver.c
Modified: trunk/reactos/ntoskrnl/io/iocomp.c
Modified: trunk/reactos/ntoskrnl/ob/namespc.c
Modified: trunk/reactos/ntoskrnl/ob/object.c
Modified: trunk/reactos/ntoskrnl/rtl/atom.c
Modified: trunk/reactos/ntoskrnl/se/token.c
_____
Modified: trunk/reactos/ntoskrnl/cm/import.c
--- trunk/reactos/ntoskrnl/cm/import.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/cm/import.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -196,12 +196,12 @@
}
/* Set the hive filename */
- RtlCreateUnicodeString (&RegistryHive->HiveFileName,
- SYSTEM_REG_FILE);
+ RtlpCreateUnicodeString (&RegistryHive->HiveFileName,
+ SYSTEM_REG_FILE, NonPagedPool);
/* Set the log filename */
- RtlCreateUnicodeString (&RegistryHive->LogFileName,
- SYSTEM_LOG_FILE);
+ RtlpCreateUnicodeString (&RegistryHive->LogFileName,
+ SYSTEM_LOG_FILE, NonPagedPool);
return TRUE;
}
_____
Modified: trunk/reactos/ntoskrnl/cm/ntfunc.c
--- trunk/reactos/ntoskrnl/cm/ntfunc.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/cm/ntfunc.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -200,8 +200,7 @@
}
else
{
- RtlCreateUnicodeString(&KeyObject->Name,
- Start);
+ RtlpCreateUnicodeString(&KeyObject->Name, Start, NonPagedPool);
RtlFreeUnicodeString(&RemainingPath);
}
_____
Modified: trunk/reactos/ntoskrnl/cm/regfile.c
--- trunk/reactos/ntoskrnl/cm/regfile.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/cm/regfile.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -863,11 +863,11 @@
RegistryHive, Filename);
/* Duplicate Filename */
- Status = RtlCreateUnicodeString(&RegistryHive->HiveFileName,
- Filename);
+ Status = RtlpCreateUnicodeString(&RegistryHive->HiveFileName,
+ Filename, NonPagedPool);
if (!NT_SUCCESS(Status))
{
- DPRINT("RtlCreateUnicodeString() failed (Status %lx)\n", Status);
+ DPRINT("RtlpCreateUnicodeString() failed (Status %lx)\n",
Status);
return(Status);
}
_____
Modified: trunk/reactos/ntoskrnl/cm/registry.c
--- trunk/reactos/ntoskrnl/cm/registry.c 2005-02-01 17:41:49 UTC
(rev 13382)
+++ trunk/reactos/ntoskrnl/cm/registry.c 2005-02-01 17:53:55 UTC
(rev 13383)
@@ -315,7 +315,7 @@
RootKey->NumberOfSubKeys = 0;
RootKey->SubKeys = NULL;
RootKey->SizeOfSubKeys = 0;
- Status = RtlCreateUnicodeString(&RootKey->Name, L"Registry");
+ Status = RtlpCreateUnicodeString(&RootKey->Name, L"Registry",
NonPagedPool);
ASSERT(NT_SUCCESS(Status));
#if 0
@@ -662,12 +662,12 @@
DPRINT ("SubName %S\n", SubName);
- Status = RtlCreateUnicodeString(&NewKey->Name,
- SubName);
+ Status = RtlpCreateUnicodeString(&NewKey->Name,
+ SubName, NonPagedPool);
RtlFreeUnicodeString(&RemainingPath);
if (!NT_SUCCESS(Status))
{
- DPRINT1("RtlCreateUnicodeString() failed (Status %lx)\n",
Status);
+ DPRINT1("RtlpCreateUnicodeString() failed (Status %lx)\n",
Status);
if (NewKey->SubKeys != NULL)
{
ExFreePool (NewKey->SubKeys);
_____
Modified: trunk/reactos/ntoskrnl/cm/regobj.c
--- trunk/reactos/ntoskrnl/cm/regobj.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/cm/regobj.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -160,8 +160,8 @@
FoundObject->KeyCell = SubKeyCell;
FoundObject->KeyCellOffset = BlockOffset;
FoundObject->RegistryHive = ParsedKey->RegistryHive;
- RtlCreateUnicodeString(&FoundObject->Name,
- KeyName.Buffer);
+ RtlpCreateUnicodeString(&FoundObject->Name,
+ KeyName.Buffer, NonPagedPool);
CmiAddKeyToList(ParsedKey, FoundObject);
DPRINT("Created object 0x%x\n", FoundObject);
}
@@ -248,8 +248,8 @@
Start = RemainingPath;
if(*Start == L'\\')
Start++;
- RtlCreateUnicodeString(&KeyObject->Name,
- Start);
+ RtlpCreateUnicodeString(&KeyObject->Name,
+ Start, NonPagedPool);
}
else
{
_____
Modified: trunk/reactos/ntoskrnl/dbg/kdb_symbols.c
--- trunk/reactos/ntoskrnl/dbg/kdb_symbols.c 2005-02-01 17:41:49 UTC
(rev 13382)
+++ trunk/reactos/ntoskrnl/dbg/kdb_symbols.c 2005-02-01 17:53:55 UTC
(rev 13383)
@@ -27,7 +27,7 @@
* SUCH DAMAGE.
*/
-/* $Id:$
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@@ -715,7 +715,7 @@
RtlZeroMemory(CacheEntry, sizeof (IMAGE_SYMBOL_INFO_CACHE));
/* fill entry */
- RtlCreateUnicodeString(&CacheEntry->FileName, FileName->Buffer);
+ RtlpCreateUnicodeString(&CacheEntry->FileName, FileName->Buffer,
NonPagedPool);
ASSERT(CacheEntry->FileName.Buffer);
CacheEntry->RefCount = 1;
CacheEntry->FileBuffer = SymbolInfo->FileBuffer;
_____
Modified: trunk/reactos/ntoskrnl/ex/event.c
--- trunk/reactos/ntoskrnl/ex/event.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/event.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -54,7 +54,7 @@
{
ExEventObjectType =
ExAllocatePool(NonPagedPool,sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExEventObjectType->TypeName, L"Event");
+ RtlpCreateUnicodeString(&ExEventObjectType->TypeName, L"Event",
NonPagedPool);
ExEventObjectType->Tag = TAG('E', 'V', 'T', 'T');
ExEventObjectType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/evtpair.c
--- trunk/reactos/ntoskrnl/ex/evtpair.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/evtpair.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -60,7 +60,7 @@
{
ExEventPairObjectType =
ExAllocatePool(NonPagedPool,sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExEventPairObjectType->TypeName,
L"EventPair");
+ RtlpCreateUnicodeString(&ExEventPairObjectType->TypeName,
L"EventPair", NonPagedPool);
ExEventPairObjectType->Tag = TAG('E', 'v', 'P',
'a');
ExEventPairObjectType->PeakObjects = 0;
ExEventPairObjectType->PeakHandles = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/mutant.c
--- trunk/reactos/ntoskrnl/ex/mutant.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/mutant.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -65,7 +65,7 @@
{
ExMutantObjectType =
ExAllocatePool(NonPagedPool,sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExMutantObjectType->TypeName, L"Mutant");
+ RtlpCreateUnicodeString(&ExMutantObjectType->TypeName, L"Mutant",
NonPagedPool);
ExMutantObjectType->Tag = TAG('M', 'T', 'N', 'T');
ExMutantObjectType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/profile.c
--- trunk/reactos/ntoskrnl/ex/profile.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/profile.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -68,7 +68,7 @@
ExProfileObjectType =
ExAllocatePool(NonPagedPool,sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExProfileObjectType->TypeName, L"Profile");
+ RtlpCreateUnicodeString(&ExProfileObjectType->TypeName, L"Profile",
NonPagedPool);
ExProfileObjectType->Tag = TAG('P', 'R', 'O', 'F');
ExProfileObjectType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/sem.c
--- trunk/reactos/ntoskrnl/ex/sem.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/sem.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -53,7 +53,7 @@
{
ExSemaphoreObjectType = ExAllocatePool(NonPagedPool,
sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExSemaphoreObjectType->TypeName,
L"Semaphore");
+ RtlpCreateUnicodeString(&ExSemaphoreObjectType->TypeName,
L"Semaphore", NonPagedPool);
ExSemaphoreObjectType->Tag = TAG('S', 'E', 'M',
'T');
ExSemaphoreObjectType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/timer.c
--- trunk/reactos/ntoskrnl/ex/timer.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/timer.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -119,7 +119,7 @@
ASSERT(!ExTimerType)
ExTimerType = ExAllocatePool(NonPagedPool, sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExTimerType->TypeName, L"Timer");
+ RtlpCreateUnicodeString(&ExTimerType->TypeName, L"Timer",
NonPagedPool);
ExTimerType->Tag = TAG('T', 'I', 'M', 'T');
ExTimerType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ex/win32k.c
--- trunk/reactos/ntoskrnl/ex/win32k.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ex/win32k.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -1,4 +1,4 @@
-/* $Id:$
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@@ -84,7 +84,7 @@
DPRINT("Creating window station (0x%X) Name (%wZ)\n", WinSta,
&UnicodeString);
- Status = RtlCreateUnicodeString(&WinSta->Name, UnicodeString.Buffer);
+ Status = RtlpCreateUnicodeString(&WinSta->Name, UnicodeString.Buffer,
NonPagedPool);
if (!NT_SUCCESS(Status))
{
return Status;
@@ -247,7 +247,7 @@
&Desktop->ListEntry,
&Desktop->WindowStation->Lock);
- return RtlCreateUnicodeString(&Desktop->Name, UnicodeString.Buffer);
+ return RtlpCreateUnicodeString(&Desktop->Name, UnicodeString.Buffer,
NonPagedPool);
}
VOID STDCALL
_____
Modified: trunk/reactos/ntoskrnl/io/create.c
--- trunk/reactos/ntoskrnl/io/create.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/io/create.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -147,8 +147,8 @@
DeviceObject = DeviceObject->Vpb->DeviceObject;
DPRINT("FsDeviceObject %lx\n", DeviceObject);
}
- RtlCreateUnicodeString(&(FileObject->FileName),
- RemainingPath);
+ RtlpCreateUnicodeString(&(FileObject->FileName),
+ RemainingPath, NonPagedPool);
}
}
else
@@ -165,8 +165,8 @@
FileObject->RelatedFileObject = (PFILE_OBJECT)Parent;
- RtlCreateUnicodeString(&(FileObject->FileName),
- RemainingPath);
+ RtlpCreateUnicodeString(&(FileObject->FileName),
+ RemainingPath, NonPagedPool);
}
DPRINT("FileObject->FileName %wZ\n",
_____
Modified: trunk/reactos/ntoskrnl/io/driver.c
--- trunk/reactos/ntoskrnl/io/driver.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/io/driver.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -794,8 +794,7 @@
RtlZeroMemory(Group, sizeof(SERVICE_GROUP));
- if (!RtlCreateUnicodeString(&Group->GroupName,
- (PWSTR)ValueData))
+ if (!RtlpCreateUnicodeString(&Group->GroupName, (PWSTR)ValueData,
NonPagedPool))
{
ExFreePool(Group);
return(STATUS_INSUFFICIENT_RESOURCES);
@@ -1864,7 +1863,7 @@
Start = DriverServiceName->Buffer;
else
Start++;
- RtlCreateUnicodeString(&DeviceNode->ServiceName, Start);
+ RtlpCreateUnicodeString(&DeviceNode->ServiceName, Start,
NonPagedPool);
/*
* Initialize the driver module
_____
Modified: trunk/reactos/ntoskrnl/io/iocomp.c
--- trunk/reactos/ntoskrnl/io/iocomp.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/io/iocomp.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -1,4 +1,4 @@
-/* $Id:$
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@@ -119,7 +119,7 @@
{
ExIoCompletionType = ExAllocatePool(NonPagedPool,
sizeof(OBJECT_TYPE));
- RtlCreateUnicodeString(&ExIoCompletionType->TypeName,
L"IoCompletion");
+ RtlpCreateUnicodeString(&ExIoCompletionType->TypeName,
L"IoCompletion", NonPagedPool);
ExIoCompletionType->Tag = IOC_TAG;
ExIoCompletionType->PeakObjects = 0;
_____
Modified: trunk/reactos/ntoskrnl/ob/namespc.c
--- trunk/reactos/ntoskrnl/ob/namespc.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ob/namespc.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -195,7 +195,7 @@
{
KIRQL oldlvl;
- RtlCreateUnicodeString(&Header->Name, Name);
+ RtlpCreateUnicodeString(&Header->Name, Name, NonPagedPool);
Header->Parent = Parent;
KeAcquireSpinLock(&Parent->Lock, &oldlvl);
_____
Modified: trunk/reactos/ntoskrnl/ob/object.c
--- trunk/reactos/ntoskrnl/ob/object.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/ob/object.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -439,7 +439,7 @@
}
if (current)
- RtlCreateUnicodeString (RemainingPath, current);
+ RtlpCreateUnicodeString (RemainingPath, current, NonPagedPool);
RtlFreeUnicodeString (&PathString);
*ReturnedObject = CurrentObject;
_____
Modified: trunk/reactos/ntoskrnl/rtl/atom.c
--- trunk/reactos/ntoskrnl/rtl/atom.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/rtl/atom.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -377,8 +377,8 @@
}
InsertTailList(&AtomTable->Slot[Hash], &Entry->List);
- RtlCreateUnicodeString (&Entry->Name,
- AtomName);
+ RtlpCreateUnicodeString (&Entry->Name,
+ AtomName, NonPagedPool);
Entry->RefCount = 1;
Entry->Locked = FALSE;
_____
Modified: trunk/reactos/ntoskrnl/se/token.c
--- trunk/reactos/ntoskrnl/se/token.c 2005-02-01 17:41:49 UTC (rev
13382)
+++ trunk/reactos/ntoskrnl/se/token.c 2005-02-01 17:53:55 UTC (rev
13383)
@@ -547,8 +547,8 @@
SepTokenObjectType->Create = NULL;
SepTokenObjectType->DuplicationNotify = NULL;
- RtlCreateUnicodeString(&SepTokenObjectType->TypeName,
- L"Token");
+ RtlpCreateUnicodeString(&SepTokenObjectType->TypeName,
+ L"Token", NonPagedPool);
ObpCreateTypeObject (SepTokenObjectType);
}