summaryrefslogtreecommitdiff
path: root/audio/simpleaudiosample
diff options
context:
space:
mode:
Diffstat (limited to 'audio/simpleaudiosample')
-rw-r--r--audio/simpleaudiosample/Source/Main/adapter.cpp2
-rw-r--r--audio/simpleaudiosample/Source/Main/common.cpp5
2 files changed, 6 insertions, 1 deletions
diff --git a/audio/simpleaudiosample/Source/Main/adapter.cpp b/audio/simpleaudiosample/Source/Main/adapter.cpp
index bbe23f26..a66ee5a2 100644
--- a/audio/simpleaudiosample/Source/Main/adapter.cpp
+++ b/audio/simpleaudiosample/Source/Main/adapter.cpp
@@ -59,6 +59,8 @@ UNICODE_STRING g_RegistryPath; // This is used to store the registry settin
#pragma code_seg("PAGE")
void ReleaseRegistryStringBuffer()
{
+ PAGED_CODE();
+
if (g_RegistryPath.Buffer != NULL)
{
ExFreePool(g_RegistryPath.Buffer);
diff --git a/audio/simpleaudiosample/Source/Main/common.cpp b/audio/simpleaudiosample/Source/Main/common.cpp
index 8843d3a4..457bdb17 100644
--- a/audio/simpleaudiosample/Source/Main/common.cpp
+++ b/audio/simpleaudiosample/Source/Main/common.cpp
@@ -2547,6 +2547,7 @@ Exit:
return ntStatus;
}
+#pragma code_seg("PAGE")
NTSTATUS
CopyRegistryKey(HANDLE _hSourceKey, HANDLE _hDestinationKey, BOOL _bOverwrite = FALSE)
/*++
@@ -2686,7 +2687,7 @@ Exit:
return ntStatus;
}
-
+#pragma code_seg("PAGE")
NTSTATUS CAdapterCommon::MigrateDeviceInterfaceTemplateParameters
(
_In_ PUNICODE_STRING SymbolicLinkName,
@@ -2729,6 +2730,8 @@ Return Value:
UNICODE_STRING TemplateSymbolicLinkName;
UNICODE_STRING referenceString;
+ PAGED_CODE();
+
RtlInitUnicodeString(&TemplateSymbolicLinkName, NULL);
RtlInitUnicodeString(&referenceString, TemplateReferenceString);