⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 w32syscall.h

📁 该项目主要是将wingdows程序直接运行在linux上
💻 H
📖 第 1 页 / 共 4 页
字号:
NtPrivilegeObjectAuditAlarm(IN PUNICODE_STRING  SubsystemName,			    IN PVOID 		HandleId,			    IN HANDLE 		ClientToken,			    IN ULONG 		DesiredAccess,			    IN PPRIVILEGE_SET 	Privileges,			    IN BOOLEAN 		AccessGranted);NTSTATUS STDCALLNtProtectVirtualMemory(IN     HANDLE ProcessHandle,                       IN OUT PVOID  *UnsafeBaseAddress,                       IN OUT ULONG  *UnsafeNumberOfBytesToProtect,                       IN     ULONG  NewAccessProtection,                       OUT    PULONG UnsafeOldAccessProtection);/* 110 *//*NTSTATUS STDCALLNtPulseEvent(IN  HANDLE EventHandle,             OUT PLONG  PreviousState OPTIONAL);*/NTSTATUS STDCALLNtQueryInformationAtom(RTL_ATOM 		Atom,                       ATOM_INFORMATION_CLASS   AtomInformationClass,                       PVOID 			AtomInformation,                       ULONG 			AtomInformationLength,                       PULONG 			ReturnLength);NTSTATUS STDCALLNtQueryAttributesFile(IN  POBJECT_ATTRIBUTES 	  ObjectAttributes,                      OUT PFILE_BASIC_INFORMATION FileInformation);NTSTATUS STDCALLNtQueryBootEntryOrder(IN ULONG Unknown1,		      IN ULONG Unknown2);NTSTATUS STDCALLNtQueryBootOptions(IN ULONG Unknown1,		   IN ULONG Unknown2);/* 115 */NTSTATUS STDCALLNtQueryDefaultLocale(IN  BOOLEAN UserProfile,		     OUT PLCID   DefaultLocaleId);NTSTATUS STDCALLNtQueryDefaultUILanguage(OUT PLANGID LanguageId);NTSTATUS STDCALLNtQueryDirectoryFile(IN  HANDLE 		FileHandle,                     IN  HANDLE 		PEvent OPTIONAL,                     IN  PIO_APC_ROUTINE 	ApcRoutine OPTIONAL,                     IN  PVOID 			ApcContext OPTIONAL,                     OUT PIO_STATUS_BLOCK 	IoStatusBlock,                     OUT PVOID 			FileInformation,                     IN  ULONG 			Length,                     IN  FILE_INFORMATION_CLASS FileInformationClass,                     IN  BOOLEAN 		ReturnSingleEntry,                     IN  PUNICODE_STRING 	FileName OPTIONAL,                     IN  BOOLEAN 		RestartScan);NTSTATUS STDCALLNtQueryDirectoryObject (IN     HANDLE  DirectoryHandle,			OUT    PVOID   Buffer,			IN     ULONG   BufferLength,			IN     BOOLEAN ReturnSingleEntry,			IN     BOOLEAN RestartScan,			IN OUT PULONG  Context,			OUT    PULONG  ReturnLength OPTIONAL);NTSTATUS STDCALLNtQueryEaFile(IN  HANDLE 		FileHandle,              OUT PIO_STATUS_BLOCK	IoStatusBlock,              OUT PVOID 		Buffer,              IN  ULONG 		Length,              IN  BOOLEAN 		ReturnSingleEntry,              IN  PVOID 		EaList OPTIONAL,              IN  ULONG 		EaListLength,              IN  PULONG 		EaIndex OPTIONAL,              IN  BOOLEAN 		RestartScan);/* 120 */NTSTATUS STDCALLNtQueryEvent(IN  HANDLE 		 EventHandle,             IN  EVENT_INFORMATION_CLASS EventInformationClass,             OUT PVOID 			 EventInformation,             IN  ULONG 			 EventInformationLength,             OUT PULONG 		 ReturnLength  OPTIONAL);NTSTATUS STDCALLNtQueryFullAttributesFile(IN  POBJECT_ATTRIBUTES 		ObjectAttributes,                          OUT PFILE_NETWORK_OPEN_INFORMATION 	FileInformation);/*NTSTATUS STDCALLNtQueryInformationFile(HANDLE 			FileHandle,                       PIO_STATUS_BLOCK 	IoStatusBlock,                       PVOID 			FileInformation,                       ULONG 			Length,                       FILE_INFORMATION_CLASS 	FileInformationClass);*/NTSTATUS STDCALLNtQueryInformationJobObject (HANDLE 		JobHandle,			     JOBOBJECTINFOCLASS JobInformationClass,			     PVOID 		JobInformation,			     ULONG 		JobInformationLength,			     PULONG 		ReturnLength);NTSTATUS STDCALLNtQueryInformationPort (IN  HANDLE			PortHandle,			IN  PORT_INFORMATION_CLASS	PortInformationClass,			OUT PVOID			PortInformation,			IN  ULONG			PortInformationLength,			OUT PULONG			ReturnLength);/* 125 */NTSTATUS STDCALLNtQueryInformationProcess(IN  HANDLE 		ProcessHandle,			  IN  PROCESSINFOCLASS  ProcessInformationClass,			  OUT PVOID 		ProcessInformation,			  IN  ULONG 		ProcessInformationLength,			  OUT PULONG 		ReturnLength  OPTIONAL);NTSTATUS STDCALLNtQueryInformationThread (IN  HANDLE		ThreadHandle,			  IN  THREADINFOCLASS	ThreadInformationClass,			  OUT PVOID		ThreadInformation,			  IN  ULONG		ThreadInformationLength,			  OUT PULONG		ReturnLength  OPTIONAL);NTSTATUS STDCALLNtQueryInformationToken(IN  HANDLE 			TokenHandle,			IN  TOKEN_INFORMATION_CLASS 	TokenInformationClass,			OUT PVOID 			TokenInformation,			IN  ULONG 			TokenInformationLength,			OUT PULONG 			ReturnLength);NTSTATUS STDCALLNtQueryInstallUILanguage(OUT PLANGID LanguageId);NTSTATUS STDCALLNtQueryIntervalProfile(IN  KPROFILE_SOURCE ProfileSource,                       OUT PULONG 	   Interval);/* 130 */NTSTATUS STDCALLNtQueryIoCompletion(IN  HANDLE 				IoCompletionHandle,                    IN  IO_COMPLETION_INFORMATION_CLASS IoCompletionInformationClass,                    OUT PVOID 				IoCompletionInformation,                    IN  ULONG 				IoCompletionInformationLength,                    OUT PULONG 				ResultLength OPTIONAL);NTSTATUS STDCALLNtQueryKey(IN  HANDLE 			KeyHandle,	   IN  KEY_INFORMATION_CLASS 	KeyInformationClass,	   OUT PVOID 			KeyInformation,	   IN  ULONG 			Length,	   OUT PULONG 			ResultLength);NTSTATUS STDCALLNtQueryMultipleValueKey (IN      HANDLE 		KeyHandle,			 IN  OUT PKEY_VALUE_ENTRY 	ValueList,			 IN      ULONG 			NumberOfValues,			 OUT     PVOID 			Buffer,			 IN  OUT PULONG 		Length,			 OUT     PULONG 		ReturnLength);NTSTATUS STDCALLNtQueryMutant(IN  HANDLE 			MutantHandle,              IN  MUTANT_INFORMATION_CLASS 	MutantInformationClass,              OUT PVOID 			MutantInformation,              IN  ULONG 			MutantInformationLength,              OUT PULONG			ResultLength  OPTIONAL);NTSTATUS STDCALLNtQueryObject (IN  HANDLE 			ObjectHandle,	       IN  OBJECT_INFORMATION_CLASS 	ObjectInformationClass,	       OUT PVOID 			ObjectInformation,	       IN  ULONG 			Length,	       OUT PULONG 			ResultLength  OPTIONAL);/* 135 */NTSTATUS STDCALLNtQueryPerformanceCounter(OUT PLARGE_INTEGER PerformanceCounter,                          OUT PLARGE_INTEGER PerformanceFrequency OPTIONAL);NTSTATUS STDCALLNtQueryQuotaInformationFile(IN  HANDLE		 FileHandle,                            OUT PIO_STATUS_BLOCK IoStatusBlock,                            OUT PVOID		 Buffer,                            IN  ULONG		 Length,                            IN  BOOLEAN		 ReturnSingleEntry,                            IN  PVOID	 SidList OPTIONAL,                            IN  ULONG		 SidListLength,                            IN  PSID 		 StartSid OPTIONAL,                            IN  BOOLEAN 	 RestartScan);NTSTATUS STDCALLNtQuerySection(IN  HANDLE			SectionHandle,               IN  SECTION_INFORMATION_CLASS 	SectionInformationClass,               OUT PVOID 			SectionInformation,               IN  ULONG 			SectionInformationLength,               OUT PULONG 			ResultLength  OPTIONAL);NTSTATUS STDCALLNtQuerySecurityObject(IN  HANDLE 		Handle,		      IN  SECURITY_INFORMATION  SecurityInformation,		      OUT PSECURITY_DESCRIPTOR  SecurityDescriptor,		      IN  ULONG 		Length,		      OUT PULONG 		ResultLength);NTSTATUS STDCALLNtQuerySemaphore(IN  HANDLE 			 SemaphoreHandle,                 IN  SEMAPHORE_INFORMATION_CLASS SemaphoreInformationClass,                 OUT PVOID			 SemaphoreInformation,                 IN  ULONG			 SemaphoreInformationLength,                 OUT PULONG			 ReturnLength  OPTIONAL);/* 140 */NTSTATUS STDCALLNtQuerySymbolicLinkObject(IN  HANDLE		LinkHandle,			  OUT PUNICODE_STRING	LinkTarget,			  OUT PULONG 		ResultLength  OPTIONAL);NTSTATUS STDCALLNtQuerySystemEnvironmentValue (IN     PUNICODE_STRING	VariableName,			       OUT    PWSTR		ValueBuffer,			       IN     ULONG		ValueBufferLength,			       IN OUT PULONG		ReturnLength  OPTIONAL);NTSTATUS STDCALLNtQuerySystemInformation (IN  SYSTEM_INFORMATION_CLASS  SystemInformationClass,			  OUT PVOID 			SystemInformation,			  IN  ULONG 			Length,			  OUT PULONG 			UnsafeResultLength);NTSTATUS STDCALLNtQuerySystemTime(OUT PLARGE_INTEGER SystemTime);NTSTATUS STDCALLNtQueryTimer(IN  HANDLE 		 TimerHandle,             IN  TIMER_INFORMATION_CLASS TimerInformationClass,             OUT PVOID			 TimerInformation,             IN  ULONG			 TimerInformationLength,             OUT PULONG			 ReturnLength  OPTIONAL);/* 145 */NTSTATUS STDCALLNtQueryTimerResolution(OUT PULONG MinimumResolution,                       OUT PULONG MaximumResolution,                       OUT PULONG ActualResolution);NTSTATUS STDCALLNtQueryValueKey(IN  HANDLE			KeyHandle,		IN  PUNICODE_STRING 		ValueName,		IN  KEY_VALUE_INFORMATION_CLASS KeyValueInformationClass,		OUT PVOID 			KeyValueInformation,		IN  ULONG 			Length,		OUT PULONG 			ResultLength);NTSTATUS STDCALLNtQueryVirtualMemory (IN  HANDLE		   ProcessHandle,                      IN  PVOID			   Address,                      IN  LONG             VirtualMemoryInformationClass,                      OUT PVOID			   VirtualMemoryInformation,                      IN  ULONG			   Length,                      OUT PULONG		   UnsafeResultLength);NTSTATUS STDCALLNtQueryVolumeInformationFile(IN  HANDLE 		FileHandle,			     OUT PIO_STATUS_BLOCK 	IoStatusBlock,			     OUT PVOID 			FsInformation,			     IN  ULONG 			Length,			     IN  FS_INFORMATION_CLASS 	FsInformationClass);NTSTATUS STDCALLNtQueueApcThread(HANDLE 	  ThreadHandle,	         PKNORMAL_ROUTINE ApcRoutine,	         PVOID		  NormalContext,	         PVOID		  SystemArgument1,	         PVOID		  SystemArgument2);/* 150 */NTSTATUS STDCALLNtRaiseException(IN PEXCEPTION_RECORD 	ExceptionRecord,		 IN PCONTEXT		Context,		 IN BOOLEAN 		SearchFrames);NTSTATUS STDCALLNtRaiseHardError(IN  NTSTATUS 	ErrorStatus,                 IN  ULONG 	NumberOfParameters,                 IN  ULONG 	UnicodeStringParameterMask,                 IN  PULONG_PTR Parameters,                 IN  ULONG 	ValidResponseOptions,                 OUT PULONG 	Response);/*NTSTATUS STDCALLNtReadFile(IN  HANDLE		 FileHandle,           IN  HANDLE		 Event OPTIONAL,           IN  PIO_APC_ROUTINE	 ApcRoutine OPTIONAL,           IN  PVOID 		 ApcContext OPTIONAL,           OUT			 PIO_STATUS_BLOCK IoStatusBlock,           OUT			 PVOID Buffer,           IN 			 ULONG Length,           IN 			 PLARGE_INTEGER ByteOffset OPTIONAL,            IN 			 PULONG Key OPTIONAL);*/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);NTSTATUS STDCALLNtReadRequestData (HANDLE		PortHandle,		   PPORT_MESSAGE	Message,		   ULONG		Index,		   PVOID		Buffer,		   ULONG		BufferLength,		   PULONG		Returnlength);/* 155 */NTSTATUS STDCALLNtReadVirtualMemory(IN  HANDLE ProcessHandle,                    IN  PVOID  BaseAddress,                    OUT PVOID  Buffer,                    IN  ULONG  NumberOfBytesToRead,                    OUT PULONG NumberOfBytesRead OPTIONAL);NTSTATUS STDCALLNtRegisterThreadTerminatePort(HANDLE PortHandle);/*NTSTATUS STDCALLNtReleaseMutant(IN HANDLE MutantHandle,                IN PLONG  PreviousCount  OPTIONAL);*//*NTSTATUS STDCALLNtReleaseSemaphore(IN  HANDLE SemaphoreHandle,                   IN  LONG   ReleaseCount,                   OUT PLONG  PreviousCount  OPTIONAL);*/NTSTATUS STDCALLNtRemoveIoCompletion(IN  HANDLE		  IoCompletionHandle,                     OUT PVOID 		  *CompletionKey,                     OUT PVOID 		  *CompletionContext,                     OUT PIO_STATUS_BLOCK IoStatusBlock,                     IN  PLARGE_INTEGER   Timeout OPTIONAL);/* 160  */NTSTATUS STDCALLNtReplaceKey (IN POBJECT_ATTRIBUTES ObjectAttributes,	      IN HANDLE 	    Key,	      IN POBJECT_ATTRIBUTES ReplacedObjectAttributes);NTSTATUS STDCALLNtReplyPort (IN	HANDLE		PortHandle,	     IN	PPORT_MESSAGE	LpcReply);NTSTATUS STDCALLNtReplyWaitReceivePort(IN  HANDLE	 PortHandle,                       OUT PVOID 	 *PortContext OPTIONAL,                       IN  PPORT_MESSAGE ReplyMessage OPTIONAL,                       OUT PPORT_MESSAGE ReceiveMessage);NTSTATUS STDCALLNtReplyWaitReplyPort (HANDLE		PortHandle,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -