Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MSxDOS/ntapi
/ functions
Functions
138 in github.com/MSxDOS/ntapi
⨍
Functions
138
◇
Types & classes
4
↓ 22 callers
Function
CTL_CODE
(DeviceType: u32, Function: u32, Method: u32, Access: u32)
src/winapi_local/um/winioctl.rs:2
↓ 4 callers
Function
UInt32x32To64
(a: u32, b: u32)
src/winapi_local/um/winnt.rs:6
↓ 3 callers
Method
len
(&self)
src/string.rs:13
↓ 2 callers
Function
RtlParent
(Links: &RTL_SPLAY_LINKS)
src/ntrtl.rs:247
↓ 2 callers
Method
as_ptr
(&self)
src/string.rs:5
↓ 1 callers
Function
GDI_CLIENT_TYPE_FROM_HANDLE
(Handle: ULONG)
src/ntgdi.rs:70
↓ 1 callers
Function
LDR_IS_DATAFILE
(DllHandle: ULONG_PTR)
src/ntldr.rs:195
↓ 1 callers
Function
LDR_IS_IMAGEMAPPING
(DllHandle: ULONG_PTR)
src/ntldr.rs:199
↓ 1 callers
Function
NT_FACILITY
(Status: NTSTATUS)
src/ntapi_base.rs:9
↓ 1 callers
Function
NtCurrentPeb
()
src/ntpsapi.rs:936
↓ 1 callers
Function
RtlLeftChild
(Links: &RTL_SPLAY_LINKS)
src/ntrtl.rs:251
↓ 1 callers
Function
RtlRightChild
(Links: &RTL_SPLAY_LINKS)
src/ntrtl.rs:255
Function
AppendTailList
(ListHead: &mut LIST_ENTRY, ListToAppend: &mut LIST_ENTRY)
src/ntrtl.rs:94
Function
CLEAR_PARSE_MESSAGE_CONTEXT_FLAG
(ctx: &mut PARSE_MESSAGE_CONTEXT, flag: ULONG)
src/ntrtl.rs:2648
Function
GDI_CLIENT_TYPE_FROM_UNIQUE
(Unique: ULONG)
src/ntgdi.rs:75
Function
GDI_HANDLE_ALTTYPE
(Handle: ULONG)
src/ntgdi.rs:27
Function
GDI_HANDLE_INDEX
(Handle: ULONG)
src/ntgdi.rs:19
Function
GDI_HANDLE_STOCK
(Handle: ULONG)
src/ntgdi.rs:31
Function
GDI_HANDLE_TYPE
(Handle: ULONG)
src/ntgdi.rs:23
Function
GDI_MAKE_HANDLE
(Index: ULONG, Unique: ULONG)
src/ntgdi.rs:35
Function
HASH_ENTRY_KEY
(x: &RTL_DYNAMIC_HASH_TABLE_ENTRY)
src/ntrtl.rs:415
Function
INIT_PARSE_MESSAGE_CONTEXT
(ctx: &mut PARSE_MESSAGE_CONTEXT)
src/ntrtl.rs:2635
Function
InitializeListHead
(ListHead: &mut LIST_ENTRY)
src/ntrtl.rs:46
Function
InitializePsProtection
( aProtectionLevelPtr: &mut PS_PROTECTION, aSigner: PS_PROTECTED_SIGNER, aAudit: u8, aType: PS
src/ntpsapi.rs:577
Function
InsertHeadList
(ListHead: &mut LIST_ENTRY, Entry: &mut LIST_ENTRY)
src/ntrtl.rs:86
Function
InsertTailList
(ListHead: &mut LIST_ENTRY, Entry: &mut LIST_ENTRY)
src/ntrtl.rs:78
Function
IsListEmpty
(ListHead: &LIST_ENTRY)
src/ntrtl.rs:51
Function
LDR_IS_RESOURCE
(DllHandle: ULONG_PTR)
src/ntldr.rs:203
Function
NAME_FROM_RESOURCE_ENTRY
( RootDirectory: PIMAGE_RESOURCE_DIRECTORY, Entry: &IMAGE_RESOURCE_DIRECTORY_ENTRY, )
src/ntldr.rs:513
Function
NT_NTWIN32
(Status: NTSTATUS)
src/ntapi_base.rs:13
Function
NtCurrentProcessId
()
src/ntpsapi.rs:944
Function
NtCurrentThreadId
()
src/ntpsapi.rs:948
Function
NtGetTickCount
()
src/ntexapi.rs:2822
Function
NtGetTickCount64
()
src/ntexapi.rs:2797
Function
PopEntryList
(ListHead: &mut SINGLE_LIST_ENTRY)
src/ntrtl.rs:102
Function
PsAttributeValue
( mut Number: PS_ATTRIBUTE_NUM, Thread: bool, Input: bool, Additive: bool, )
src/ntpsapi.rs:1123
Function
PsProtectedValue
( aSigner: PS_PROTECTED_SIGNER, aAudit: u8, aType: PS_PROTECTED_TYPE, )
src/ntpsapi.rs:568
Function
PushEntryList
(ListHead: &mut SINGLE_LIST_ENTRY, Entry: &mut SINGLE_LIST_ENTRY)
src/ntrtl.rs:110
Function
RemoveEntryList
(Entry: &mut LIST_ENTRY)
src/ntrtl.rs:55
Function
RemoveHeadList
(ListHead: &mut LIST_ENTRY)
src/ntrtl.rs:62
Function
RemoveTailList
(ListHead: &mut LIST_ENTRY)
src/ntrtl.rs:70
Function
RtlActiveEnumeratorsHashTable
(HashTable: &RTL_DYNAMIC_HASH_TABLE)
src/ntrtl.rs:473
Function
RtlCheckBit
(BitMapHeader: &RTL_BITMAP, BitPosition: ULONG)
src/ntrtl.rs:2946
Function
RtlConvertLongToLuid
(Long: LONG)
src/ntrtl.rs:2516
Function
RtlConvertUlongToLuid
(Ulong: ULONG)
src/ntrtl.rs:2520
Function
RtlEmptyBucketsHashTable
(HashTable: &RTL_DYNAMIC_HASH_TABLE)
src/ntrtl.rs:465
Function
RtlInitEmptyUnicodeString
( UnicodeString: &mut UNICODE_STRING, Buffer: PWCHAR, MaximumLength: USHORT, )
src/ntrtl.rs:762
Function
RtlInitHashTableContext
(Context: &mut RTL_DYNAMIC_HASH_TABLE_CONTEXT)
src/ntrtl.rs:443
Function
RtlInitHashTableContextFromEnumerator
( Context: &mut RTL_DYNAMIC_HASH_TABLE_CONTEXT, Enumerator: &RTL_DYNAMIC_HASH_TABLE_ENUMERATOR, )
src/ntrtl.rs:448
Function
RtlInitializeSplayLinks
(Links: &mut RTL_SPLAY_LINKS)
src/ntrtl.rs:241
Function
RtlInsertAsLeftChild
( ParentLinks: &mut RTL_SPLAY_LINKS, ChildLinks: &mut RTL_SPLAY_LINKS, )
src/ntrtl.rs:271
Function
RtlInsertAsRightChild
( ParentLinks: &mut RTL_SPLAY_LINKS, ChildLinks: &mut RTL_SPLAY_LINKS, )
src/ntrtl.rs:279
Function
RtlIsEqualLuid
(L1: &LUID, L2: &LUID)
src/ntrtl.rs:2508
Function
RtlIsLeftChild
(Links: *const RTL_SPLAY_LINKS)
src/ntrtl.rs:263
Function
RtlIsNullOrEmptyUnicodeString
(String: PUNICODE_STRING)
src/ntrtl.rs:758
Function
RtlIsRightChild
(Links: *const RTL_SPLAY_LINKS)
src/ntrtl.rs:267
Function
RtlIsRoot
(Links: *const RTL_SPLAY_LINKS)
src/ntrtl.rs:259
Function
RtlIsZeroLuid
(L1: &LUID)
src/ntrtl.rs:2512
Function
RtlNonEmptyBucketsHashTable
(HashTable: &RTL_DYNAMIC_HASH_TABLE)
src/ntrtl.rs:461
Function
RtlProcessHeap
()
src/ntrtl.rs:2200
Function
RtlTotalBucketsHashTable
(HashTable: &RTL_DYNAMIC_HASH_TABLE)
src/ntrtl.rs:457
Function
RtlTotalEntriesHashTable
(HashTable: &RTL_DYNAMIC_HASH_TABLE)
src/ntrtl.rs:469
Function
SET_PARSE_MESSAGE_CONTEXT_FLAG
(ctx: &mut PARSE_MESSAGE_CONTEXT, flag: ULONG)
src/ntrtl.rs:2643
Function
TEST_PARSE_MESSAGE_CONTEXT_FLAG
(ctx: &mut PARSE_MESSAGE_CONTEXT, flag: ULONG)
src/ntrtl.rs:2639
Function
UStr32ToUStr
( Destination: &mut UNICODE_STRING, Source: &UNICODE_STRING32, )
src/ntwow64.rs:460
Function
UStrToUStr32
( Destination: &mut UNICODE_STRING32, Source: &UNICODE_STRING, )
src/ntwow64.rs:469
Function
WIN32_FROM_NTSTATUS
(Status: NTSTATUS)
src/ntapi_base.rs:17
Method
as_mut_ptr
(&self)
src/string.rs:9
Method
as_ref
(&self)
src/string.rs:19
Method
as_str
(&self)
src/string.rs:44
Method
clone
(&self)
src/string.rs:26
Function
main
()
build.rs:3
Function
ntapi_base
()
tests/layout_x86.rs:6
Function
ntapi_base
()
tests/layout_aarch64.rs:6
Function
ntapi_base
()
tests/layout_x86_64.rs:6
Function
ntdbg
()
tests/layout_x86.rs:18
Function
ntdbg
()
tests/layout_aarch64.rs:18
Function
ntdbg
()
tests/layout_x86_64.rs:18
Function
ntexapi
()
tests/layout_x86.rs:42
Function
ntexapi
()
tests/layout_aarch64.rs:42
Function
ntexapi
()
tests/layout_x86_64.rs:42
Function
ntgdi
()
tests/layout_x86.rs:498
Function
ntgdi
()
tests/layout_aarch64.rs:498
Function
ntgdi
()
tests/layout_x86_64.rs:498
Function
ntioapi
()
tests/layout_x86.rs:506
Function
ntioapi
()
tests/layout_aarch64.rs:506
Function
ntioapi
()
tests/layout_x86_64.rs:506
Function
ntldr
()
tests/layout_x86.rs:692
Function
ntldr
()
tests/layout_aarch64.rs:692
Function
ntldr
()
tests/layout_x86_64.rs:692
Function
ntlpcapi
()
tests/layout_x86.rs:738
Function
ntlpcapi
()
tests/layout_aarch64.rs:738
Function
ntlpcapi
()
tests/layout_x86_64.rs:738
Function
ntmmapi
()
tests/layout_x86.rs:810
Function
ntmmapi
()
tests/layout_aarch64.rs:810
Function
ntmmapi
()
tests/layout_x86_64.rs:810
Function
ntnls
()
tests/layout_x86.rs:866
Function
ntnls
()
tests/layout_aarch64.rs:866
Function
ntnls
()
tests/layout_x86_64.rs:866
Function
ntobapi
()
tests/layout_x86.rs:874
next →
1–100 of 138, ranked by callers