教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

windows Nt内核函数大全(2)

来源:网络收集 时间:2026-04-29
导读: NTSYSAPI NTSTATUS NTAPI NtAccessCheck( IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN HANDLE TokenHandle, IN ACCESS_MASK DesiredAccess, IN PGENERIC_MAPPING GenericMapping, OUT PPRIVILEGE_SET Privileg

NTSYSAPI

NTSTATUS NTAPI

NtAccessCheck(

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN HANDLE TokenHandle, IN ACCESS_MASK DesiredAccess, IN PGENERIC_MAPPING GenericMapping, OUT PPRIVILEGE_SET PrivilegeSet, IN PULONG PrivilegeSetLength, OUT PACCESS_MASK GrantedAccess, OUT PBOOLEAN AccessStatus );

NTSYSAPI NTSTATUS NTAPI

NtAccessCheckAndAuditAlarm(

IN PUNICODE_STRING SubsystemName, IN PVOID HandleId,

IN PUNICODE_STRING ObjectTypeName, IN PUNICODE_STRING ObjectName,

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN ACCESS_MASK DesiredAccess,

IN PGENERIC_MAPPING GenericMapping, IN BOOLEAN ObjectCreation, OUT PACCESS_MASK GrantedAccess, OUT PBOOLEAN AccessStatus, OUT PBOOLEAN GenerateOnClose );

NTSYSAPI NTSTATUS NTAPI

NtAccessCheckByType(

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN PSID PrincipalSelfSid, IN HANDLE TokenHandle, IN ULONG DesiredAccess,

IN POBJECT_TYPE_LIST ObjectTypeList, IN ULONG ObjectTypeListLength,

IN PGENERIC_MAPPING GenericMapping, IN PPRIVILEGE_SET PrivilegeSet, IN PULONG PrivilegeSetLength,

OUT PACCESS_MASK GrantedAccess, OUT PULONG AccessStatus

);

NTSYSAPI NTSTATUS NTAPI

NtAccessCheckByTypeAndAuditAlarm( IN PUNICODE_STRING SubsystemName, IN PVOID HandleId,

IN PUNICODE_STRING ObjectTypeName, IN PUNICODE_STRING ObjectName,

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN PSID PrincipalSelfSid,

IN ACCESS_MASK DesiredAccess, IN AUDIT_EVENT_TYPE AuditType, IN ULONG Flags,

IN POBJECT_TYPE_LIST ObjectTypeList, IN ULONG ObjectTypeListLength,

IN PGENERIC_MAPPING GenericMapping, IN BOOLEAN ObjectCreation,

OUT PACCESS_MASK GrantedAccess, OUT PULONG AccessStatus, OUT PBOOLEAN GenerateOnClose );

NTSYSAPI NTSTATUS NTAPI

NtAccessCheckByTypeResultList(

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN PSID PrincipalSelfSid, IN HANDLE TokenHandle,

IN ACCESS_MASK DesiredAccess, IN POBJECT_TYPE_LIST ObjectTypeList, IN ULONG ObjectTypeListLength,

IN PGENERIC_MAPPING GenericMapping, IN PPRIVILEGE_SET PrivilegeSet, IN PULONG PrivilegeSetLength,

OUT PACCESS_MASK GrantedAccessList, OUT PULONG AccessStatusList );

NTSYSAPI NTSTATUS NTAPI

NtAccessCheckByTypeResultListAndAuditAlarm( IN PUNICODE_STRING SubsystemName, IN PVOID HandleId,

IN PUNICODE_STRING ObjectTypeName, IN PUNICODE_STRING ObjectName,

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN PSID PrincipalSelfSid,

IN ACCESS_MASK DesiredAccess, IN AUDIT_EVENT_TYPE AuditType, IN ULONG Flags,

IN POBJECT_TYPE_LIST ObjectTypeList, IN ULONG ObjectTypeListLength,

IN PGENERIC_MAPPING GenericMapping, IN BOOLEAN ObjectCreation,

OUT PACCESS_MASK GrantedAccessList, OUT PULONG AccessStatusList, OUT PULONG GenerateOnClose );

NTSYSAPI

NTSTATUS NTAPI

NtAccessCheckByTypeResultListAndAuditAlarmByHandle( IN PUNICODE_STRING SubsystemName, IN PVOID HandleId,

IN HANDLE TokenHandle,

IN PUNICODE_STRING ObjectTypeName, IN PUNICODE_STRING ObjectName,

IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN PSID PrincipalSelfSid,

IN ACCESS_MASK DesiredAccess, IN AUDIT_EVENT_TYPE AuditType, IN ULONG Flags,

IN POBJECT_TYPE_LIST ObjectTypeList, IN ULONG ObjectTypeListLength,

IN PGENERIC_MAPPING GenericMapping, IN BOOLEAN ObjectCreation,

OUT PACCESS_MASK GrantedAccessList, OUT PULONG AccessStatusList, OUT PULONG GenerateOnClose );

NTSYSAPI NTSTATUS NTAPI NtAddAtom(

IN PWSTR String,

IN ULONG StringLength, OUT PUSHORT Atom

);

NTSYSAPI NTSTATUS NTAPI

NtAddBootEntry(

IN PUNICODE_STRING EntryName, IN PUNICODE_STRING EntryValue );

NTSYSAPI NTSTATUS NTAPI

NtAddDriverEntry(

IN PUNICODE_STRING DriverName, IN PUNICODE_STRING DriverPath );

NTSYSAPI

NTSTATUS NTAPI

NtAdjustGroupsToken( IN HANDLE TokenHandle, IN BOOLEAN ResetToDefault,

IN PTOKEN_GROUPS NewState, IN ULONG BufferLength,

OUT PTOKEN_GROUPS PreviousState OPTIONAL, OUT PULONG ReturnLength );

NTSYSAPI

NTSTATUS NTAPI

NtAdjustPrivilegesToken(

IN HANDLE TokenHandle,

IN BOOLEAN DisableAllPrivileges, IN PTOKEN_PRIVILEGES NewState, IN ULONG BufferLength,

OUT PTOKEN_PRIVILEGES PreviousState OPTIONAL, OUT PULONG ReturnLength OPTIONAL );

NTSYSAPI NTSTATUS NTAPI

NtAlertResumeThread(

IN HANDLE ThreadHandle,

OUT PULONG PreviousSuspendCount OPTIONAL );

NTSYSAPI

NTSTATUS NTAPI

NtAllocateLocallyUniqueId( OUT PLUID Luid ); NTSYSAPI NTSTATUS NTAPI

NtAllocateUserPhysicalPages( IN HANDLE ProcessHandle, IN PULONG NumberOfPages, OUT PULONG PageFrameNumbers );

NTSYSAPI NTSTATUS

NTAPI

NtAllocateUuids(

OUT PLARGE_INTEGER UuidLastTimeAllocated, OUT PULONG UuidDeltaTime, OUT PULONG UuidSequenceNumber, OUT PUCHAR UuidSeed );

NTSYSAPI NTSTATUS NTAPI

NtAllocateVirtualMemory( IN HANDLE ProcessHandle, IN OUT PVOID *BaseAddress, IN ULONG ZeroBits,

IN OUT PULONG AllocationSize, IN ULONG AllocationType, IN ULONG Protect );

NTSYSAPI NTSTATUS NTAPI

NtApphelpCacheControl(

IN APPHELPCACHECONTROL ApphelpCacheControl, IN PUNICODE_STRING ApphelpCacheObject );

NTSYSAPI NTSTATUS NTAPI

…… 此处隐藏:2778字,全部文档内容请下载后查看。喜欢就下载吧 ……
windows Nt内核函数大全(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/412565.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)