public static extern NtStatus NtCreateSymbolicLinkObject( out SafeKernelObjectHandle LinkHandle, SymbolicLinkAccessRights DesiredAccess, ObjectAttributes ObjectAttributes, UnicodeString DestinationName );
public static extern NtStatus LdrLoadDll( IntPtr Flags, OptionalInt32 DllCharacteristics, UnicodeString DllName, out IntPtr DllHandle );
public static extern IntPtr RtlCreateBoundaryDescriptor([In] UnicodeString Name, BoundaryDescriptorFlags Flags);
public static extern NtStatus NtRenameKey( SafeKernelObjectHandle KeyHandle, [In] UnicodeString NewName );
public static extern NtStatus NtQueryLicenseValue( [In] UnicodeString Name, out RegistryValueType Type, SafeBuffer Buffer, int Length, out int DataLength);
public static extern NtStatus NtUnloadDriver( [In] UnicodeString DriverServiceName );
public static extern NtStatus NtDeleteValueKey( SafeKernelObjectHandle KeyHandle, UnicodeString ValueName );
public static extern NtStatus NtDisplayString([In] UnicodeString Text);
public static extern NtStatus NtDrawText([In] UnicodeString Text);
public static extern NtStatus NtSetSystemEnvironmentValueEx([In] UnicodeString VariableName, ref Guid VendorGuid, [In] byte[] Value, int ValueLength, int Attributes);
public static extern NtStatus NtQuerySystemEnvironmentValueEx([In] UnicodeString ValueName, ref Guid VendorGuid, [Out] byte[] Value, ref int ValueLength, OptionalInt32 Attributes);
public static extern NtStatus LdrLoadEnclaveModule( SafeHandle BaseAddress, IntPtr Flags, UnicodeString ModuleName );