- Add stubs for RtlActivateActivationContext and RtlCreateActivationContext

svn path=/trunk/; revision=37578
This commit is contained in:
Dmitry Chapyshev 2008-11-23 10:02:20 +00:00
parent 3d4737cb72
commit 6bcb4d4872
3 changed files with 39 additions and 6 deletions

View file

@ -435,7 +435,7 @@ RtlAcquireResourceExclusive@8
RtlAcquireResourceShared@8
RtlAcquireSRWLockExclusive@4
RtlAcquireSRWLockShared@4
;RtlActivateActivationContext
RtlActivateActivationContext@12
;RtlActivateActivationContextEx
RtlActivateActivationContextUnsafeFast@8
RtlAddAccessAllowedAce@16
@ -520,7 +520,7 @@ RtlCopySidAndAttributesArray@28
RtlCopyString@8
RtlCopyUnicodeString@8
RtlCreateAcl@12
;RtlCreateActivationContext
RtlCreateActivationContext@8
;RtlCreateAndSetSD
RtlCreateAtomTable@8
;RtlCreateBootStatusDataFile

View file

@ -2831,6 +2831,15 @@ LdrRelocateImageWithBias(
//
#ifdef NTOS_MODE_USER
NTSYSAPI
NTSTATUS
NTAPI
RtlActivateActivationContext(
IN ULONG Unknown,
IN HANDLE Handle,
OUT PULONG_PTR Cookie
);
NTSYSAPI
VOID
NTAPI
@ -2854,6 +2863,14 @@ RtlAllocateActivationContextStack(
IN PVOID *Context
);
NTSYSAPI
NTSTATUS
NTAPI
RtlCreateActivationContext(
OUT PHANDLE Handle,
IN OUT PVOID ReturnedData
);
NTSYSAPI
NTSTATUS
NTAPI
@ -2903,10 +2920,10 @@ NTSTATUS
NTAPI
RtlFindActivationContextSectionString(
IN ULONG dwFlags,
IN const GUID *lpExtensionGuid,
IN const GUID *ExtensionGuid,
IN ULONG SectionType,
IN PUNICODE_STRING SectionName,
IN PVOID ReturnedData
IN OUT PVOID ReturnedData
);
NTSYSAPI

View file

@ -59,10 +59,10 @@ RtlReleaseActivationContext(IN PVOID *Context)
NTSTATUS
NTAPI
RtlFindActivationContextSectionString(IN ULONG dwFlags,
IN const GUID *lpExtensionGuid,
IN const GUID *ExtensionGuid,
IN ULONG SectionType,
IN PUNICODE_STRING SectionName,
IN PVOID ReturnedData)
IN OUT PVOID ReturnedData)
{
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
@ -122,3 +122,19 @@ RtlDeactivateActivationContextUnsafeFast(IN PRTL_CALLER_ALLOCATED_ACTIVATION_CON
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
}
NTSTATUS
NTAPI
RtlActivateActivationContext(IN ULONG Unknown, IN HANDLE Handle, OUT PULONG_PTR Cookie)
{
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
}
NTSTATUS
NTAPI
RtlCreateActivationContext(OUT PHANDLE Handle, IN OUT PVOID ReturnedData)
{
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
}