📄 w32syscall.c
字号:
*/NTSTATUS STDCALLNtReadFileScatter(IN HANDLE FileHandle, IN HANDLE Event OPTIONAL, IN PIO_APC_ROUTINE UserApcRoutine OPTIONAL, IN PVOID UserApcContext OPTIONAL, OUT PIO_STATUS_BLOCK UserIoStatusBlock, IN FILE_SEGMENT_ELEMENT BufferDescription [], IN ULONG BufferLength, IN PLARGE_INTEGER ByteOffset, IN PULONG Key OPTIONAL){ return -ENOSYS;}NTSTATUS STDCALLNtReadRequestData (HANDLE PortHandle, PPORT_MESSAGE Message, ULONG Index, PVOID Buffer, ULONG BufferLength, PULONG Returnlength){ return -ENOSYS;}/* 155 *//*NTSTATUS STDCALLNtReadVirtualMemory(IN HANDLE ProcessHandle, IN PVOID BaseAddress, OUT PVOID Buffer, IN ULONG NumberOfBytesToRead, OUT PULONG NumberOfBytesRead OPTIONAL){ return -ENOSYS;}*/NTSTATUS STDCALLNtRegisterThreadTerminatePort(HANDLE PortHandle){ return -ENOSYS;}/*NTSTATUS STDCALLNtReleaseMutant(IN HANDLE MutantHandle, IN PLONG PreviousCount OPTIONAL){ return -ENOSYS;}*//*NTSTATUS STDCALLNtReleaseSemaphore(IN HANDLE SemaphoreHandle, IN LONG ReleaseCount, OUT PLONG PreviousCount OPTIONAL){ return -ENOSYS;}*/NTSTATUS STDCALLNtRemoveIoCompletion(IN HANDLE IoCompletionHandle, OUT PVOID *CompletionKey, OUT PVOID *CompletionContext, OUT PIO_STATUS_BLOCK IoStatusBlock, IN PLARGE_INTEGER Timeout OPTIONAL){ return -ENOSYS;}/* 160 */NTSTATUS STDCALLNtReplaceKey (IN POBJECT_ATTRIBUTES ObjectAttributes, IN HANDLE Key, IN POBJECT_ATTRIBUTES ReplacedObjectAttributes){ return -ENOSYS;}NTSTATUS STDCALLNtReplyPort (IN HANDLE PortHandle, IN PPORT_MESSAGE LpcReply){ return -ENOSYS;}NTSTATUS STDCALLNtReplyWaitReceivePort(IN HANDLE PortHandle, OUT PVOID *PortContext OPTIONAL, IN PPORT_MESSAGE ReplyMessage OPTIONAL, OUT PPORT_MESSAGE ReceiveMessage){ return -ENOSYS;}NTSTATUS STDCALLNtReplyWaitReplyPort (HANDLE PortHandle, PPORT_MESSAGE ReplyMessage){ return -ENOSYS;}NTSTATUS STDCALL NtRequestPort (IN HANDLE PortHandle, IN PPORT_MESSAGE LpcMessage){ return -ENOSYS;}/* 165 */NTSTATUS STDCALLNtRequestWaitReplyPort (IN HANDLE PortHandle, PPORT_MESSAGE UnsafeLpcRequest, PPORT_MESSAGE UnsafeLpcReply){ return -ENOSYS;}/*NTSTATUS STDCALLNtResetEvent(IN HANDLE EventHandle, OUT PLONG PreviousState OPTIONAL){ return -ENOSYS;}*/NTSTATUS STDCALLNtRestoreKey (IN HANDLE KeyHandle, IN HANDLE FileHandle, IN ULONG RestoreFlags){ return -ENOSYS;}NTSTATUS STDCALLNtResumeThread(IN HANDLE ThreadHandle, IN PULONG SuspendCount OPTIONAL){ return -ENOSYS;}NTSTATUS STDCALLNtSaveKey (IN HANDLE KeyHandle, IN HANDLE FileHandle){ return -ENOSYS;}/* 170 */NTSTATUS STDCALLNtSaveKeyEx(IN HANDLE KeyHandle, IN HANDLE FileHandle, IN ULONG Flags) // REG_STANDARD_FORMAT, etc..{ return -ENOSYS;}NTSTATUS STDCALLNtSetBootEntryOrder(IN ULONG Unknown1, IN ULONG Unknown2){ return -ENOSYS;}NTSTATUS STDCALLNtSetBootOptions(ULONG Unknown1, ULONG Unknown2){ return -ENOSYS;}NTSTATUS STDCALLNtSetIoCompletion(IN HANDLE IoCompletionPortHandle, IN PVOID CompletionKey, IN PVOID CompletionContext, IN NTSTATUS CompletionStatus, IN ULONG CompletionInformation){ return -ENOSYS;}NTSTATUS STDCALLNtSetContextThread(IN HANDLE ThreadHandle, IN PCONTEXT ThreadContext){ return -ENOSYS;}/* 175 */NTSTATUS STDCALLNtSetDefaultHardErrorPort(IN HANDLE PortHandle){ return -ENOSYS;}NTSTATUS STDCALLNtSetDefaultLocale(IN BOOLEAN UserProfile, IN LCID DefaultLocaleId){ return -ENOSYS;}NTSTATUS STDCALLNtSetDefaultUILanguage(IN LANGID LanguageId){ return -ENOSYS;}NTSTATUS STDCALLNtSetEaFile(IN HANDLE FileHandle, IN PIO_STATUS_BLOCK IoStatusBlock, IN PVOID EaBuffer, IN ULONG EaBufferSize){ return -ENOSYS;}/*NTSTATUS STDCALLNtSetEvent(IN HANDLE EventHandle, OUT PLONG PreviousState OPTIONAL){ return -ENOSYS;}*//* 180 */NTSTATUS STDCALLNtSetHighEventPair(IN HANDLE EventPairHandle){ return -ENOSYS;}NTSTATUS STDCALLNtSetHighWaitLowEventPair(IN HANDLE EventPairHandle){ return -ENOSYS;}/*NTSTATUS STDCALLNtSetInformationFile(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID FileInformation, ULONG Length, FILE_INFORMATION_CLASS FileInformationClass){ return -ENOSYS;}*/NTSTATUS STDCALLNtSetInformationKey (IN HANDLE KeyHandle, IN KEY_SET_INFORMATION_CLASS KeyInformationClass, IN PVOID KeyInformation, IN ULONG KeyInformationLength){ return -ENOSYS;}NTSTATUS STDCALLNtSetInformationJobObject (HANDLE JobHandle, JOBOBJECTINFOCLASS JobInformationClass, PVOID JobInformation, ULONG JobInformationLength){ return -ENOSYS;}/* 185 */NTSTATUS STDCALLNtSetInformationObject (IN HANDLE ObjectHandle, IN OBJECT_INFORMATION_CLASS ObjectInformationClass, IN PVOID ObjectInformation, IN ULONG Length){ return -ENOSYS;}/*NTSTATUS STDCALLNtSetInformationProcess(IN HANDLE ProcessHandle, IN PROCESSINFOCLASS ProcessInformationClass, IN PVOID ProcessInformation, IN ULONG ProcessInformationLength){ return -ENOSYS;}*/NTSTATUS STDCALLNtSetInformationThread (IN HANDLE ThreadHandle, IN THREADINFOCLASS ThreadInformationClass, IN PVOID ThreadInformation, IN ULONG ThreadInformationLength){ return -ENOSYS;}NTSTATUS STDCALLNtSetInformationToken(IN HANDLE TokenHandle, IN TOKEN_INFORMATION_CLASS TokenInformationClass, OUT PVOID TokenInformation, IN ULONG TokenInformationLength){ return -ENOSYS;}NTSTATUSSTDCALLNtSetIntervalProfile(IN ULONG Interval, IN KPROFILE_SOURCE Source){ return -ENOSYS;}/* 190 */NTSTATUS STDCALLNtSetLdtEntries (ULONG Selector1, LDT_ENTRY LdtEntry1, ULONG Selector2, LDT_ENTRY LdtEntry2){ return -ENOSYS;}NTSTATUS STDCALLNtSetLowEventPair(IN HANDLE EventPairHandle){ return -ENOSYS;}NTSTATUS STDCALLNtSetLowWaitHighEventPair(IN HANDLE EventPairHandle){ return -ENOSYS;}NTSTATUS STDCALLNtSetQuotaInformationFile(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID Buffer, ULONG BufferLength){ return -ENOSYS;}NTSTATUS STDCALLNtSetSecurityObject(IN HANDLE Handle, IN SECURITY_INFORMATION SecurityInformation, IN PSECURITY_DESCRIPTOR SecurityDescriptor){ return -ENOSYS;}/* 195 */NTSTATUS STDCALLNtSetSystemEnvironmentValue (IN PUNICODE_STRING VariableName, IN PUNICODE_STRING Value){ return -ENOSYS;}NTSTATUS STDCALLNtSetSystemInformation (IN SYSTEM_INFORMATION_CLASS SystemInformationClass, IN PVOID SystemInformation, IN ULONG SystemInformationLength){ return -ENOSYS;}NTSTATUS STDCALLNtSetSystemPowerState(IN POWER_ACTION SystemAction, IN SYSTEM_POWER_STATE MinSystemState, IN ULONG Flags){ return -ENOSYS;}NTSTATUS STDCALLNtSetSystemTime(IN PLARGE_INTEGER SystemTime, OUT PLARGE_INTEGER PreviousTime OPTIONAL){ return -ENOSYS;}NTSTATUS STDCALLNtSetTimer(IN HANDLE TimerHandle, IN PLARGE_INTEGER DueTime, IN PTIMER_APC_ROUTINE TimerApcRoutine OPTIONAL, IN PVOID TimerContext OPTIONAL, IN BOOLEAN WakeTimer, IN LONG Period OPTIONAL, OUT PBOOLEAN PreviousState OPTIONAL){ return -ENOSYS;}/* 200 */NTSTATUS STDCALLNtSetTimerResolution(IN ULONG DesiredResolution, IN BOOLEAN SetResolution, OUT PULONG CurrentResolution){ return -ENOSYS;}NTSTATUS STDCALLNtSetUuidSeed(IN PUCHAR Seed){ return -ENOSYS;}NTSTATUS STDCALLNtSetValueKey(IN HANDLE KeyHandle, IN PUNICODE_STRING ValueName, IN ULONG TitleIndex, IN ULONG Type, IN PVOID Data, IN ULONG DataSize){ return -ENOSYS;}NTSTATUS STDCALLNtSetVolumeInformationFile(IN HANDLE FileHandle, OUT PIO_STATUS_BLOCK IoStatusBlock, IN PVOID FsInformation, IN ULONG Length, IN FS_INFORMATION_CLASS FsInformationClass){ return -ENOSYS;}NTSTATUS STDCALLNtShutdownSystem(IN SHUTDOWN_ACTION Action){ return -ENOSYS;}/* 205*/NTSTATUS STDCALLNtSignalAndWaitForSingleObject(IN HANDLE ObjectHandleToSignal, IN HANDLE WaitableObjectHandle, IN BOOLEAN Alertable, IN PLARGE_INTEGER TimeOut OPTIONAL){ return -ENOSYS;}NTSTATUS STDCALLNtStartProfile(IN HANDLE ProfileHandle){ return -ENOSYS;}NTSTATUS STDCALLNtStopProfile(IN HANDLE ProfileHandle){ return -ENOSYS;}NTSTATUS STDCALLNtSuspendThread(IN HANDLE ThreadHandle, IN PULONG PreviousSuspendCount OPTIONAL){ return -ENOSYS;}NTSTATUS STDCALLNtSystemDebugControl(DEBUG_CONTROL_CODE ControlCode, PVOID InputBuffer, ULONG InputBufferLength, PVOID OutputBuffer, ULONG OutputBufferLength, PULONG ReturnLength){ return -ENOSYS;}/* 210 */NTSTATUS STDCALLNtTerminateJobObject(HANDLE JobHandle, NTSTATUS ExitStatus){ return -ENOSYS;}/*NTSTATUS STDCALLNtTerminateProcess(IN HANDLE ProcessHandle OPTIONAL, IN NTSTATUS ExitStatus){ return -ENOSYS;}*/NTSTATUS STDCALLNtTerminateThread(IN HANDLE ThreadHandle, IN NTSTATUS ExitStatus){ return -ENOSYS;}NTSTATUS STDCALLNtTestAlert(VOID){ return -ENOSYS;}NTSTATUS STDCALLNtTraceEvent(IN ULONG TraceHandle, IN ULONG Flags, IN ULONG TraceHeaderLength, IN struct _EVENT_TRACE_HEADER* TraceHeader)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -