<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://xboxdevwiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grovespaz</id>
		<title>xboxdevwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://xboxdevwiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grovespaz"/>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/Special:Contributions/Grovespaz"/>
		<updated>2026-05-03T23:06:25Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/XeUnloadSection&amp;diff=6499</id>
		<title>User:Grovespaz/Kernel/XeUnloadSection</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/XeUnloadSection&amp;diff=6499"/>
				<updated>2018-09-01T08:07:31Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=XeUnloadSection|ordinal=328}}&lt;br /&gt;
&lt;br /&gt;
Decrements the reference count of the section and unloads it if the reference count reaches zero.&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI NTSTATUS NTAPI XeUnloadSection&lt;br /&gt;
(&lt;br /&gt;
    IN OUT PXBEIMAGE_SECTION Section&lt;br /&gt;
);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
=== Section ===&lt;br /&gt;
The section to be unloaded.&lt;br /&gt;
== Return Value ==&lt;br /&gt;
XeUnloadSection returns '''NTSTATUS''': STATUS_SUCCESS or the error..&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/RtlUpcaseUnicodeToMultiByteN&amp;diff=6498</id>
		<title>User:Grovespaz/Kernel/RtlUpcaseUnicodeToMultiByteN</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/RtlUpcaseUnicodeToMultiByteN&amp;diff=6498"/>
				<updated>2018-09-01T08:03:16Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Created page with &amp;quot;{{KernelExport|name=RtlUpcaseUnicodeToMultiByteN|ordinal=315}} &amp;lt;!-- Please add documentation here --&amp;gt;  The original Windows NT function is documented in the MSDN: [https://doc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=RtlUpcaseUnicodeToMultiByteN|ordinal=315}}&lt;br /&gt;
&amp;lt;!-- Please add documentation here --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original Windows NT function is documented in the MSDN: [https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntifs/nf-ntifs-rtlupcaseunicodetomultibyten RtlUpcaseUnicodeToMultiByteN]&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI NTSTATUS NTAPI RtlUpcaseUnicodeToMultiByteN&lt;br /&gt;
(&lt;br /&gt;
    PCHAR MultiByteString,&lt;br /&gt;
    ULONG MaxBytesInMultiByteString,&lt;br /&gt;
    PULONG BytesInMultiByteString,&lt;br /&gt;
    PWSTR UnicodeString,&lt;br /&gt;
    ULONG BytesInUnicodeString&lt;br /&gt;
);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
=== MultiByteString ===&lt;br /&gt;
&lt;br /&gt;
=== MaxBytesInMultiByteString ===&lt;br /&gt;
&lt;br /&gt;
=== BytesInMultiByteString ===&lt;br /&gt;
&lt;br /&gt;
=== UnicodeString ===&lt;br /&gt;
&lt;br /&gt;
=== BytesInUnicodeString ===&lt;br /&gt;
&lt;br /&gt;
== Return Value ==&lt;br /&gt;
RtlUpcaseUnicodeToMultiByteN returns '''NTSTATUS'''.&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/MmIsAddressValid&amp;diff=6497</id>
		<title>User:Grovespaz/Kernel/MmIsAddressValid</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/MmIsAddressValid&amp;diff=6497"/>
				<updated>2018-09-01T07:58:44Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=MmIsAddressValid|ordinal=174}}&lt;br /&gt;
&lt;br /&gt;
Checks whether a page fault would occur for a read operation on a specified address.&lt;br /&gt;
&lt;br /&gt;
The original Windows NT function is documented in the MSDN: [https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntddk/nf-ntddk-mmisaddressvalid MmIsAddressValid]&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI BOOLEAN NTAPI MmIsAddressValid&lt;br /&gt;
(&lt;br /&gt;
    IN PVOID VirtualAddress&lt;br /&gt;
);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
=== VirtualAddress ===&lt;br /&gt;
The virtual address to be checked.&lt;br /&gt;
== Return Value ==&lt;br /&gt;
MmIsAddressValid returns '''BOOLEAN''': TRUE if a page fault would occur, FALSE if not..&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/XeUnloadSection&amp;diff=6496</id>
		<title>User:Grovespaz/Kernel/XeUnloadSection</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/XeUnloadSection&amp;diff=6496"/>
				<updated>2018-09-01T07:56:27Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Created page with &amp;quot;{{KernelExport|name=XeUnloadSection|ordinal=328}}  Decrements the reference count of the section and unloads it if the reference count reaches zero. == Syntax ==  &amp;lt;nowiki&amp;gt;XBAP...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=XeUnloadSection|ordinal=328}}&lt;br /&gt;
&lt;br /&gt;
Decrements the reference count of the section and unloads it if the reference count reaches zero.&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI NTSTATUS NTAPI XeUnloadSection&lt;br /&gt;
(&lt;br /&gt;
    IN OUT PXBEIMAGE_SECTION Section&lt;br /&gt;
);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
=== Section (PXBEIMAGE_SECTION) ===&lt;br /&gt;
Direction: IN OUT &lt;br /&gt;
The section to be unloaded.&lt;br /&gt;
== Return Value ==&lt;br /&gt;
XeUnloadSection returns '''NTSTATUS''': STATUS_SUCCESS or the error..&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/RtlFillMemory&amp;diff=6495</id>
		<title>User:Grovespaz/Kernel/RtlFillMemory</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/RtlFillMemory&amp;diff=6495"/>
				<updated>2018-09-01T07:55:52Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Created page with &amp;quot;{{KernelExport|name=RtlFillMemory|ordinal=284}}  Fills a specified memory area with repetitions of a ULONG value == Syntax ==  &amp;lt;nowiki&amp;gt;XBAPI VOID NTAPI RtlFillMemoryUlong (...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=RtlFillMemory|ordinal=284}}&lt;br /&gt;
&lt;br /&gt;
Fills a specified memory area with repetitions of a ULONG value&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI VOID NTAPI RtlFillMemoryUlong&lt;br /&gt;
(&lt;br /&gt;
    PVOID Destination,&lt;br /&gt;
    SIZE_T Length,&lt;br /&gt;
    ULONG Pattern&lt;br /&gt;
);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original Windows NT function is documented in the MSDN: [https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/wdm/nf-wdm-rtlfillmemory RtlFillMemory]&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
=== Destination (PVOID) ===&lt;br /&gt;
A pointer to the (ULONG-aligned) memory block which is to be filled&lt;br /&gt;
=== Length (SIZE_T) ===&lt;br /&gt;
The length of the memory block which is to be filled&lt;br /&gt;
=== Pattern (ULONG) ===&lt;br /&gt;
The ULONG-value with which the memory block will be filled&lt;br /&gt;
== Return Value ==&lt;br /&gt;
RtlFillMemory returns '''VOID'''.&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/MmIsAddressValid&amp;diff=6489</id>
		<title>User:Grovespaz/Kernel/MmIsAddressValid</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/MmIsAddressValid&amp;diff=6489"/>
				<updated>2018-08-26T00:48:47Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Initial creation based on ntoskrnl.h&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Test&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=Template:KernelExport&amp;diff=6488</id>
		<title>Template:KernelExport</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=Template:KernelExport&amp;diff=6488"/>
				<updated>2018-08-26T00:38:14Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Created page with &amp;quot;{{{name}}} is an export in the Xbox Kernel. It has ordinal {{{ordinal}}}.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{{name}}} is an export in the [[Kernel|Xbox Kernel]]. It has ordinal {{{ordinal}}}.&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/AvGetSavedDataAddress&amp;diff=6487</id>
		<title>User:Grovespaz/Kernel/AvGetSavedDataAddress</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/AvGetSavedDataAddress&amp;diff=6487"/>
				<updated>2018-08-26T00:36:51Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Initial creation based on nxdk ntoskrnl.h&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{KernelExport|name=AvGetSavedDataAddress|ordinal=1}}&lt;br /&gt;
&amp;lt;!-- Please add documentation here --&amp;gt;&lt;br /&gt;
== Syntax ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;XBAPI PVOID NTAPI AvGetSavedDataAddress(void);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== Return Value ==&lt;br /&gt;
AvGetSavedDataAddress returns '''PVOID'''.&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/AvGetSavedDataAddress&amp;diff=6486</id>
		<title>User:Grovespaz/Kernel/AvGetSavedDataAddress</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz/Kernel/AvGetSavedDataAddress&amp;diff=6486"/>
				<updated>2018-08-25T23:56:10Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Initial creation based on nxdk ntoskrnl.h&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AvGetSavedDataAddress is an export in the [[Kernel|Xbox Kernel]]. It has ordinal 1.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
No documentation exists currently&lt;br /&gt;
&lt;br /&gt;
AvGetSavedDataAddress returns '''PVOID'''.&lt;br /&gt;
&lt;br /&gt;
This export does not seem to occur in Windows NT Kernels and is thus probably Xbox specific.&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	<entry>
		<id>https://xboxdevwiki.net/index.php?title=User:Grovespaz&amp;diff=6485</id>
		<title>User:Grovespaz</title>
		<link rel="alternate" type="text/html" href="https://xboxdevwiki.net/index.php?title=User:Grovespaz&amp;diff=6485"/>
				<updated>2018-08-25T12:57:43Z</updated>
		
		<summary type="html">&lt;p&gt;Grovespaz: Created page with &amp;quot;This is just a test page&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is just a test page&lt;/div&gt;</summary>
		<author><name>Grovespaz</name></author>	</entry>

	</feed>