Window APIs used in the Source Code

    The following list shows all the API calls used in the various code samples on my web site.

API Name Ansi/Unicode API Name Library Component

AddAccessAllowedAce

AddAccessAllowedAce

advapi32

NT File Security

AddAce

AddAce

advapi32

NT File Security

AdjustTokenPrivileges

AdjustTokenPrivileges

advapi32

Local and Remote Rebooting

Reboot NT

AllocateAndInitializeSid

AllocateAndInitializeSid

advapi32

NT File Security

apiBeep

Beep

kernel32

Build Cycle

ChangeServiceConfig

ChangeServiceConfigA

advapi32

NT Services

CloseEventLog

CloseEventLog

advapi32

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

CloseHandle

CloseHandle

kernel32

Create Hard Links in W2K

Memory Mapped Files

Register TypeLib

Toolhelp NT

NT File Encryption (W2K)

NT File Compression

Terminate Process

Build Cycle

Write NT Event Logs (6.0)

Using NetUserModalsGet

CloseHandle

Call32

CALL32

Long File Names

CloseServiceHandle

CloseServiceHandle

advapi32

NT Services

ControlService

ControlService

advapi32

NT Services

CopyMem

RtlMoveMemory

kernel32

Read NT Event Logs (6.0)

Log Environment

Read Event Logs

Get Executable Type

NT Services

Server Applet

NT File Security

Get DLLs

Disk Quotas

Console Application

ADSI Administration

Get Server Time

Using NetUserModalsGet

Reboot with WMI

Network Calls NT & Win9x

CreateFile

CreateFileA

kernel32

Create Hard Links in W2K

Memory Mapped Files

Register TypeLib

NT File Encryption (W2K)

NT File Compression

Console Application

CreateFileMapping

CreateFileMappingA

kernel32

Memory Mapped Files

CreateHardLink

CreateHardLinkA

kernel32

Create Hard Links in W2K

CreateService

CreateServiceA

advapi32

NT Services

Declare32

Declare32

CALL32

Long File Names

DecryptFile

DecryptFileA

advapi32

NT File Encryption (W2K)

DeleteFile

DeleteFileA

kernel32

Create Hard Links in W2K

DeleteService

DeleteService

advapi32

NT Services

DeregisterEventSource

DeregisterEventSource

advapi32

Write Event Logs

Write NT Event Logs (6.0)

DestroyWindow

DestroyWindow

user32

Terminate Process

DeviceIoControl

DeviceIoControl

kernel32

NT File Encryption (W2K)

NT File Compression

DsGetDcName

DsGetDcNameW

netapi32

ADSI Administration

EmptyWorkingSet

EmptyWorkingSet

PSAPI

Toolhelp NT

EncryptFile

EncryptFileA

advapi32

NT File Encryption (W2K)

EnumDependentServices

EnumDependentServicesA

advapi32

NT Services

EnumDeviceDrivers

EnumDeviceDrivers

PSAPI

Toolhelp NT

EnumProcesses

EnumProcesses

PSAPI

Toolhelp NT

EnumProcessModules

EnumProcessModules

PSAPI

Toolhelp NT

EnumServicesStatus

EnumServicesStatusA

advapi32

NT Services

EqualSid

EqualSid

advapi32

NT File Security

ExitWindowsEx

ExitWindowsEx

user32

Local and Remote Rebooting

Reboot NT

ExpandEnvironmentStrings

ExpandEnvironmentStringsA

kernel32

Read Event Logs

Read NT Event Logs (6.0)

FileEncryptionStatus

FileEncryptionStatusA

advapi32

NT File Encryption (W2K)

FileTimeToDosDateTime

Call32

CALL32

Long File Names

FileTimeToLocalFileTime

Call32

CALL32

Long File Names

Read NT Event Logs (6.0)

Network Calls NT & Win9x

FileTimeToSystemTime

FileTimeToSystemTime

kernel32

Toolhelp NT

Read NT Event Logs (6.0)

Network Calls NT & Win9x

FileTimeToSystemTime

Call32

CALL32

Long File Names

FindClose

Call32

CALL32

Long File Names

FindFirstFileA

Call32

CALL32

Long File Names

FindNextFileA

Call32

CALL32

Long File Names

FindWindow

FindWindowA

user32

Build Cycle

FlushViewOfFile

FlushViewOfFile

kernel32

Memory Mapped Files

FormatMessage

FormatMessageA

kernel32

Control DFS

Create Hard Links in W2K

Write Event Logs

Memory Mapped Files

Read Event Logs

NT Services

Server Applet

NT File Security

Local and Remote Rebooting

Register TypeLib

Reboot NT

Terminate Process

Disk Quotas

Console Application

ADSI Administration

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

FreeLibrary

FreeLibrary

kernel32

Control DFS

Create Hard Links in W2K

Read Event Logs

Server Applet

Disk Quotas

ADSI Administration

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

GetAce

GetAce

advapi32

NT File Security

GetAclInformation

GetAclInformation

advapi32

NT File Security

GetACP

GetACP

kernel32

Log Environment

GetBinaryType

GetBinaryTypeA

kernel32

Get Executable Type

GetComputerName

GetComputerNameA

kernel32

Log Environment

NT Services

Server Applet

NT File Security

ADSI Administration

Get Server Time

Reboot with WMI

GetConsoleCursorInfo

GetConsoleCursorInfo

kernel32

Console Application

GetConsoleMode

GetConsoleMode

kernel32

Console Application

GetConsoleOutputCP

GetConsoleOutputCP

kernel32

Console Application

GetConsoleScreenBufferInfo

GetConsoleScreenBufferInfo

kernel32

Console Application

GetConsoleTitle

GetConsoleTitleA

kernel32

Console Application

GetCPInfo

GetCPInfo

kernel32

Log Environment

GetCurrentProcess

GetCurrentProcess

kernel32

Log Environment

NT File Security

Local and Remote Rebooting

Reboot NT

Write NT Event Logs (6.0)

Using NetUserModalsGet

GetCursorPos

GetCursorPos

user32

NT Services

GetDesktopWindow

GetDesktopWindow

user32

Terminate Process

GetDeviceCaps

GetDeviceCaps

gdi32

Log Environment

GetDeviceDriverBaseName

GetDeviceDriverBaseNameA

PSAPI

Toolhelp NT

GetDeviceDriverFileName

GetDeviceDriverFileNameA

PSAPI

Toolhelp NT

GetDiskFreeSpace

Call32

CALL32

Long File Names

GetDriveType

Call32

CALL32

Long File Names

GetDriveType

GetDriveTypeA

kernel32

Get Drive Type

GetExitCodeProcess

GetExitCodeProcess

kernel32

Build Cycle

GetExplicitEntriesFromAcl

GetExplicitEntriesFromAclA

advapi32

NT File Security

GetFileAttributes

GetFileAttributesA

kernel32

NT File Encryption (W2K)

NT File Compression

GetFileInformationByHandle

GetFileInformationByHandle

kernel32

Create Hard Links in W2K

GetFileSecurity

GetFileSecurityA

advapi32

NT File Security

GetFileSecurityN

GetFileSecurityA

advapi32

NT File Security

GetFileTime

Call32

CALL32

Long File Names

GetFileVersionInfo

GetFileVersionInfoA

version

Get DLLs

GetFileVersionInfoSize

GetFileVersionInfoSizeA

version

Get DLLs

GetKeyboardLayoutName

GetKeyboardLayoutNameA

user32

Log Environment

GetLastError

Call32

CALL32

Long File Names

GetLengthSid

GetLengthSid

advapi32

NT File Security

GetLocaleInfo

GetLocaleInfoA

kernel32

Log Environment

GetMappedFileNameA

GetMappedFileNameA

PSAPI

Toolhelp NT

GetModuleBaseName

GetModuleBaseNameA

PSAPI

Toolhelp NT

GetModuleFileNameEx

GetModuleFileNameExA

PSAPI

Toolhelp NT

GetModuleInformation

GetModuleInformation

PSAPI

Toolhelp NT

GetNamedSecurityInfo

GetNamedSecurityInfoA

advapi32

NT File Security

GetNumberOfConsoleInputEvents

GetNumberOfConsoleInputEvents

kernel32

Console Application

GetNumberOfEventLogRecords

GetNumberOfEventLogRecords

advapi32

Read Event Logs

Read NT Event Logs (6.0)

GetOEMCP

GetOEMCP

kernel32

Log Environment

GetParent

GetParent

user32

Build Cycle

GetProcessMemoryInfo

GetProcessMemoryInfo

PSAPI

Toolhelp NT

GetProcessTimes

GetProcessTimes

kernel32

Toolhelp NT

GetSecurityDescriptorDacl

GetSecurityDescriptorDacl

advapi32

NT File Security

GetSecurityDescriptorOwner

GetSecurityDescriptorOwner

advapi32

NT File Security

GetSecurityDescriptorSacl

GetSecurityDescriptorSacl

advapi32

NT File Security

GetServiceDisplayName

GetServiceDisplayNameA

advapi32

NT Services

GetServiceKeyName

GetServiceKeyNameA

advapi32

NT Services

GetShortPathName

GetShortPathNameA

kernel32

Create Hard Links in W2K

Short File Name

Build Cycle

Read NT Event Logs (6.0)

Network Calls NT & Win9x

GetSidIdentifierAuthority GetSidIdentifierAuthority advapi32

Read NT Event Logs (6.0)
Using NetUserModalsGet

GetSidSubAuthority GetSidSubAuthority advapi32

Read NT Event Logs (6.0)
Using NetUserModalsGet

GetSidSubAuthorityCount GetSidSubAuthorityCount advapi32

Read NT Event Logs (6.0)
Using NetUserModalsGet

GetStdHandle

GetStdHandle

kernel32

Console Application

GetSystemDirectory

GetSystemDirectoryA

kernel32

Log Environment

Register TypeLib

GetSystemInfo

GetSystemInfo

kernel32

Log Environment

GetTempFileName

GetTempFileNameA

kernel32

Memory Mapped Files

GetTempPath

GetTempPathA

kernel32

Memory Mapped Files

GetTimeZoneInformation

GetTimeZoneInformation

kernel32

Log Environment

Read Event Logs

Read NT Event Logs (6.0)

GetTokenInformation

GetTokenInformation

advapi32

Log Environment

NT File Security

Write NT Event Logs (6.0)
Using NetUserModalsGet

GetUserName

GetUserNameA

advapi32

Log Environment

NT File Security

GetVersionEx

GetVersionExA

kernel32

Log Environment

Memory Mapped Files

Demo WMI

NT Services

NT File Encryption (W2K)

ADSI Administration

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

Network Calls NT & Win9x

GetVolumeInformation

GetVolumeInformationA

kernel32

NT File Security

NT File Encryption (W2K)

NT File Compression

Disk Quotas

GetVolumeInformationA

Call32

CALL32

Long File Names

GetWindow

GetWindow

user32

Terminate Process

Build Cycle

GetWindowsDirectory

GetWindowsDirectoryA

kernel32

Log Environment

GetWindowText

GetWindowTextA

user32

Terminate Process

Build Cycle

GetWindowThreadProcessId

GetWindowThreadProcessId

user32

Terminate Process

Build Cycle

GetWsChanges

GetWsChanges

PSAPI

Toolhelp NT

GlobalAlloc GlobalAlloc kernel32 Network Calls NT & Win9x

GlobalFree

GlobalFree

kernel32

ADSI Administration

Network Calls NT & Win9x

GlobalMemoryStatus

GlobalMemoryStatus

kernel32

Log Environment

InitializeAcl

InitializeAcl

advapi32

NT File Security

InitializeProcessForWsWatch

InitializeProcessForWsWatch

PSAPI

Toolhelp NT

InitializeSecurityDescriptor

InitializeSecurityDescriptor

advapi32

NT File Security

IsTextUnicode

IsTextUnicode

advapi32

NT File Security

IsValidSid

IsValidSid

advapi32

NT File Security

Read NT Event Logs (6.0)
Using NetUserModalsGet

IsWindow

IsWindow

user32

Terminate Process

LoadLibrary

LoadLibraryA

kernel32

Read Event Logs

Read NT Event Logs (6.0)

LoadLibraryEx

LoadLibraryExA

kernel32

Control DFS

Create Hard Links in W2K

Server Applet

Disk Quotas

ADSI Administration

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

LocalFree

LocalFree

kernel32

NT File Security

LockServiceDatabase

LockServiceDatabase

advapi32

NT Services

LookupAccountName

LookupAccountNameA

advapi32

NT File Security

Read NT Event Logs (6.0)

LookupAccountSid

LookupAccountSidA

advapi32

Log Environment

NT File Security

Read NT Event Logs (6.0)

LookupPrivilegeValue

LookupPrivilegeValueA

advapi32

Local and Remote Rebooting

Reboot NT

lstrcpy lstrcpyW kernel32

Get Server Time

Reboot with WMI

lstrcpy lstrcpyA kernel32

Using NetUserModalsGet

Network Calls NT & Win9x

lstrlen lstrlenW kernel32

Using NetUserModalsGet

MapViewOfFile

MapViewOfFile

kernel32

Memory Mapped Files

MessageBeep

MessageBeep

user32

NT Services

MessageBox

MessageBoxA

user32

NT Services

MoveMem

RtlMoveMemory

kernel32

Memory Mapped Files

Read NT Event Logs (6.0)

Get Server Time

MultiByteToWideChar MultiByteToWideChar kernel32 Network Calls NT & Win9x

NetAPIBufferFree

NetApiBufferFree

netapi32

Log Environment

NT Services

Server Applet

NT File Security

Disk Quotas

ADSI Administration

Get Server Time

Reboot with WMI

Network Calls NT & Win9x

NetConnectionEnum

NetConnectionEnum

netapi32

Server Applet

Network Calls NT & Win9x

NetConnectionEnum95 NetConnectionEnum svrapi Network Calls NT & Win9x

NetDfsAddFtRoot

NetDfsAddFtRoot

netapi32

Control DFS

NetDfsAddStdRoot

NetDfsAddStdRoot

netapi32

Control DFS

NetFileClose

NetFileClose

netapi32

Server Applet

Network Calls NT & Win9x

NetFileClose2 NetFileClose2 svrapi Network Calls NT & Win9x

NetFileEnum

NetFileEnum

netapi32

Server Applet

Network Calls NT & Win9x

NetFileEnum95 NetFileEnum svrapi Network Calls NT & Win9x

NetGetAnyDCName

NetGetAnyDCName

netapi32

NT File Security

NetGetDCName

NetGetDCName

netapi32

Log Environment

NT File Security

ADSI Administration

Reboot with WMI

NetGroupEnum

NetGroupEnum

netapi32

NT File Security

NetGroupGetUsers

NetGroupGetUsers

netapi32

NT File Security

NetLocalGroupEnum

NetLocalGroupEnum

netapi32

NT File Security

NetLocalGroupGetMembers

NetLocalGroupGetMembers

netapi32

NT File Security

NetQueryDisplayInformation

NetQueryDisplayInformation

netapi32

Log Environment

NT File Security

NetRemoteTOD NetRemoteTOD netapi32

Get Server Time

NetServerEnum

NetServerEnum

netapi32

NT Services

Server Applet

Get Server Time

Reboot with WMI

NetServerGetInfo

NetServerGetInfo

netapi32

Server Applet

Network Calls NT & Win9x

NetServerGetInfo95 NetServerGetInfo svrapi Network Calls NT & Win9x

NetServerSetInfo

NetServerSetInfo

netapi32

Server Applet

NetSessionDel

NetSessionDel

netapi32

Server Applet

Network Calls NT & Win9x

NetSessionDel95 NetSessionDel svrapi Network Calls NT & Win9x

NetSessionEnum

NetSessionEnum

netapi32

Server Applet

Network Calls NT & Win9x

NetSessionEnum95 NetSessionEnum svrapi Network Calls NT & Win9x
NetSessionGetInfo NetSessionGetInfo

netapi32

Network Calls NT & Win9x
NetSessionGetInfo95 NetSessionGetInfo svrapi Network Calls NT & Win9x
NetShareAdd NetShareAdd

netapi32

Network Calls NT & Win9x
NetShareAdd95 NetShareAdd svrapi Network Calls NT & Win9x

NetShareDel

NetShareDel

netapi32

Server Applet

Network Calls NT & Win9x

NetShareDel95 NetShareDel svrapi Network Calls NT & Win9x

NetShareEnum

NetShareEnum

netapi32

Server Applet

Network Calls NT & Win9x

NetShareEnum95 NetShareEnum svrapi Network Calls NT & Win9x
NetShareGetInfo NetShareGetInfo

netapi32

Network Calls NT & Win9x
NetShareGetInfo95 NetShareGetInfo svrapi Network Calls NT & Win9x
NetShareSetInfo NetShareSetInfo

netapi32

Network Calls NT & Win9x
NetShareSetInfo95 NetShareSetInfo svrapi Network Calls NT & Win9x

NetUserGetGroups

NetUserGetGroups

netapi32

Log Environment

NetUserGetInfo

NetUserGetInfo

netapi32

NT File Security

NetUserModalsGet NetUserModalsGet netapi32

Using NetUserModalsGet

NetWkrstaGetInfo NetWkstaGetInfo netapi32

Reboot with WMI

Network Calls NT & Win9x

NotifyBootConfigStatus

NotifyBootConfigStatus

advapi32

NT Services

OpenBackupEventLog OpenBackupEventLogA advapi32

Read NT Event Logs (6.0)

OpenEventLog

OpenEventLogA

advapi32

Write Event Logs

Read Event Logs

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

OpenFile

OpenFile

kernel32

Create Hard Links in W2K

Short File Name

Build Cycle

Console Application

OpenFileMapping

OpenFileMappingA

kernel32

Memory Mapped Files

OpenProcess

OpenProcess

kernel32

Local and Remote Rebooting

Toolhelp NT

Terminate Process

Build Cycle

OpenProcessToken

OpenProcessToken

advapi32

Log Environment

NT File Security

Reboot NT

Write NT Event Logs (6.0)
Using NetUserModalsGet

OpenSCManager

OpenSCManagerA

advapi32

NT Services

OpenService

OpenServiceA

advapi32

NT Services

PdhAddCounter

PdhVbAddCounter

Pdh

PDH

PDH Process CPU

PdhAddCounterC

PdhAddCounterA

Pdh

PDH

PdhCloseQuery

PdhCloseQuery

Pdh

PDH

PDH Process CPU

PdhCloseQueryC

PdhCloseQuery

Pdh

PDH

PdhCollectQueryData

PdhCollectQueryData

Pdh

PDH

PDH Process CPU

PdhCollectQueryDataC

PdhCollectQueryData

Pdh

PDH

PdhCreateCounterPathList

PdhVbCreateCounterPathList

Pdh

PDH

PDH Process CPU

PdhExpandCounterPath

PdhExpandCounterPathA

Pdh

PDH Process CPU

PdhExpandWildCardPath

PdhExpandWildCardPathA

Pdh

PDH Process CPU

PdhGetCounterPathElements

PdhVbGetCounterPathElements

Pdh

PDH

PDH Process CPU

PdhGetCounterPathFromList

PdhVbGetCounterPathFromList

Pdh

PDH

PDH Process CPU

PdhGetFormattedCounterValue

PdhGetFormattedCounterValue

Pdh

PDH Process CPU

PdhGetFormattedCounterValueC

PdhGetFormattedCounterValue

Pdh

PDH

PdhGetOneCounterPath

PdhVbGetOneCounterPath

Pdh

PDH

PDH Process CPU

PdhGetRawCounterValueC

PdhGetRawCounterValue

Pdh

PDH

PdhIsGoodStatus

PdhVbIsGoodStatus

Pdh

PDH

PDH Process CPU

PdhOpenQuery

PdhVbOpenQuery

Pdh

PDH

PDH Process CPU

PdhOpenQueryC

PdhOpenQuery

Pdh

PDH

PdhRemoveCounter

PdhRemoveCounter

Pdh

PDH

PDH Process CPU

Pdx_PdhVbGetDoubleCounterValue

PdhVbGetDoubleCounterValue

Pdh

PDH

PDH Process CPU

PeekConsoleInput

PeekConsoleInputA

kernel32

Console Application

PostMessage PostMessageA user32

Read NT Event Logs (6.0)

QueryServiceConfig

QueryServiceConfigA

advapi32

NT Services

QueryServiceLockStatus

QueryServiceLockStatusA

advapi32

NT Services

QueryServiceObjectSecurity

QueryServiceObjectSecurity

advapi32

NT Services

QueryServiceStatus

QueryServiceStatus

advapi32

NT Services

QueryWorkingSet

QueryWorkingSet

PSAPI

Toolhelp NT

ReadConsole

ReadConsoleA

kernel32

Console Application

ReadConsoleOutputCharacter

ReadConsoleOutputCharacterA

kernel32

Console Application

ReadEventLog

ReadEventLogA

advapi32

Read Event Logs

Read NT Event Logs (6.0)

ReadFile

ReadFile

kernel32

Console Application

RegCloseKey

RegCloseKey

advapi32

Write Event Logs

Read Event Logs

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

RegConnectRegistry RegConnectRegistryA advapi32

Read NT Event Logs (6.0)

RegCreateKeyEx

RegCreateKeyExA

advapi32

Write Event Logs

Write NT Event Logs (6.0)

RegDeleteKey

RegDeleteKeyA

advapi32

Write NT Event Logs (6.0)

RegEnumKey

RegEnumKeyA

advapi32

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

RegEnumKeyEx

RegEnumKeyExA

advapi32

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

RegFlushKey

RegFlushKey

advapi32

Write Event Logs

Write NT Event Logs (6.0)

RegisterEventSource

RegisterEventSourceA

advapi32

Write Event Logs

Write NT Event Logs (6.0)

RegisterServiceCtrlHandler

RegisterServiceCtrlHandlerA

advapi32

NT Services

RegOpenKeyEx

RegOpenKeyExA

advapi32

Write Event Logs

Read Event Logs

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

RegQueryValueEx

RegQueryValueExA

advapi32

Write Event Logs

Read Event Logs

Write NT Event Logs (6.0)

Read NT Event Logs (6.0)

RegSetValueEx

RegSetValueExA

advapi32

Write Event Logs

Write NT Event Logs (6.0)

ReportEvent

ReportEventA

advapi32

Write Event Logs

Write NT Event Logs (6.0)

RtlMoveMemory

RtlMoveMemory

kernel32

NT Services

SendMessage

SendMessage

User

Long File Names

SendMessage

SendMessageA

user32

Build Cycle

ADSI Administration

SendNotifyMessage SendNotifyMessageA user32

Get Server Time

SetConsoleCtrlHandler

SetConsoleCtrlHandler

kernel32

Console Application

SetConsoleCursorInfo

SetConsoleCursorInfo

kernel32

Console Application

SetConsoleMode

SetConsoleMode

kernel32

Console Application

SetConsoleOutputCP

SetConsoleOutputCP

kernel32

Console Application

SetConsoleTextAttribute

SetConsoleTextAttribute

kernel32

Console Application

SetConsoleTitle

SetConsoleTitleA

kernel32

Console Application

SetCurrentDirectory

SetCurrentDirectoryA

kernel32

Build Cycle

SetFileSecurity

SetFileSecurityA

advapi32

NT File Security

SetSecurityDescriptorDacl

SetSecurityDescriptorDacl

advapi32

NT File Security

SetSecurityDescriptorGroup

SetSecurityDescriptorGroup

advapi32

NT File Security

SetSecurityDescriptorOwner

SetSecurityDescriptorOwner

advapi32

NT File Security

SetServiceObjectSecurity

SetServiceObjectSecurity

advapi32

NT Services

SetServiceStatus

SetServiceStatus

advapi32

NT Services

SetSystemTime SetSystemTime kernel32

Get Server Time

SetStdHandle

SetStdHandle

kernel32

Console Application

SetVolumeLabelA

Call32

CALL32

Long File Names

SetWindowPos

SetWindowPos

user32

View VBP Files

NT Services

NT File Security

SHBrowseForFolder

SHBrowseForFolder

shell32

ADSI Administration

SHGetPathFromIDList

SHGetPathFromIDList

shell32

ADSI Administration

SHGetSpecialFolderLocation

SHGetSpecialFolderLocation

shell32

ADSI Administration

Sleep

Sleep

kernel32

Memory Mapped Files

NT Services

PDH

Build Cycle

Console Application

PDH Process CPU

StartService

StartServiceA

advapi32

NT Services

StartServiceCtrlDispatcher

StartServiceCtrlDispatcherA

advapi32

NT Services

StrCopyA

lstrcpyA

kernel32

Server Applet

NT File Security

ADSI Administration

Read NT Event Logs (6.0)

StrCopyW

lstrcpyW

kernel32

Server Applet

NT File Security

NT Services

StrLenA

lstrlenA

kernel32

Server Applet

NT File Security

ADSI Administration

NT Services

Read NT Event Logs (6.0)
Using NetUserModalsGet

Network Calls NT & Win9x

StrLenW 

lstrlenW

kernel32

Server Applet

NT File Security

Disk Quotas

ADSI Administration

Log Environment

ADSI Administration

Get Server Time
Using NetUserModalsGet

Reboot with WMI

Network Calls NT & Win9x

SystemTimeToFileTime SystemTimeToFileTime kernel32

Read NT Event Logs (6.0)

Network Calls NT & Win9x

SystemTimeToVariantTime SystemTimeToVariantTime oleaut32

Read NT Event Logs (6.0)

Network Calls NT & Win9x

TerminateProcess

TerminateProcess

kernel32

Terminate Process

UnlockServiceDatabase

UnlockServiceDatabase

advapi32

NT Services

UnmapViewOfFile

UnmapViewOfFile

kernel32

Memory Mapped Files

VariantTimeToSystemTime VariantTimeToSystemTime oleaut32

Read NT Event Logs (6.0)

Network Calls NT & Win9x

VerLanguageName

VerLanguageNameA

version

Get DLLs

VerQueryValue

VerQueryValueA

version

Get DLLs

WideCharToMultiByte WideCharToMultiByte kernel32 Network Calls NT & Win9x

WriteConsole

WriteConsoleA

kernel32

Console Application

WriteConsoleOutputCharacter

WriteConsoleOutputCharacterA

kernel32

Console Application

WriteFile

WriteFile

kernel32

Console Application

WritePrivateProfileString

WritePrivateProfileStringA

kernel32

Insert Intials Addin

Insert Comments Addin

Insert Proc Header Addin

Clear Code Windows Addin

ZeroMem

RtlZeroMemory

kernel32

Memory Mapped Files

 

Last Updated On: Tuesday June 10, 2003 05:46:00 PM