
Code: Select all
;Kernel32.lib
GetUserDefaultUILanguage_()
GetProcessId_(hProcess)
MoveFileWithProgress_(lpExistingFileName$, lpNewFileName$, *lpProgressRoutine, *lpData, dwFlags.l)
SetFilePointerEx_(hFile, liDistanceToMove.q, *lpNewFilePointer, dwMoveMethod.l)
Result.q = VerSetConditionMask_(dwlConditionMask.q, dwTypeBitMask.l, dwConditionMask.l)
VerifyVersionInfo_(*lpVersionInfo, dwTypeMask.l, dwlConditionMask.q)
GetShortPathName_(*lpszLongPath *lpszShortPath, cchBuffer.l)
GetLongPathName_(*lpszShortPath, *lpszLongPath, cchBuffer.l)
;Advapi32.lib
CheckTokenMembership_(hToken, *SidToCheck, *IsMember)
;OleAut32.lib
SafeArrayGetVartype_(*psa, *pvt)
;Version.lib
GetFileVersionInfo_(lptstrFilename$, dwHandle.l, dwLen.l, *lpData)
GetFileVersionInfoSize_(lptstrFilename$, *lpdwHandle)
VerQueryValue_(*pBlock, lpSubBlock$, *lplpBuffer, *puLen)
;User32.lib
DefRawInputProc_(*paRawInput, nInput.l, cbSizeHeader.l)
GetRawInputBuffer_(*pData, *pcbSize, cbSizeHeader.l)
GetRawInputData_(hRawInput, uiCommand.l, *pData, *pcbSize, cbSizeHeader.l)
GetRawInputDeviceInfo_(hDevice, uiCommand.l, *pData, *pcbSize)
GetRawInputDeviceList_(*pRawInputDeviceList, *puiNumDevices, cbSize.l)
GetRegisteredRawInputDevices_(*pRawInputDevices, *puiNumDevices, cbSize.l)
RegisterRawInputDevices_(*pRawInputDevices, uiNumDevices.l, cbSize.l)
;Hid.lib & Hidparse.lib
HidD_FlushQueue_(HidDeviceObject)
HidD_FreePreparsedData_(*PreparsedData)
HidD_GetAttributes_(HidDeviceObject, *Attributes)
HidD_GetFeature_(HidDeviceObject, *ReportBuffer, ReportBufferLength.l)
HidD_GetHidGuid_(*HidGuid)
HidD_GetIndexedString_(HidDeviceObject, StringIndex.l, *Buffer, BufferLength.l)
HidD_GetInputReport_(HidDeviceObject, *ReportBuffer, ReportBufferLength.l)
HidD_GetManufacturerString_(HidDeviceObject, *Buffer, BufferLength.l)
HidD_GetNumInputBuffers_(HidDeviceObject, *NumberBuffers)
HidD_GetPhysicalDescriptor_(HidDeviceObject, *Buffer, BufferLength.l)
HidD_GetPreparsedData_(HidDeviceObject, *PreparsedData)
HidD_GetProductString_(HidDeviceObject, *Buffer, BufferLength.l)
HidD_GetSerialNumberString_(HidDeviceObject, *Buffer, BufferLength.l)
HidD_SetFeature_(HidDeviceObject, *ReportBuffer, ReportBufferLength.l)
HidD_SetNumInputBuffers_(HidDeviceObject, NumberBuffers.l)
HidD_SetOutputReport_(HidDeviceObject, *ReportBuffer, ReportBufferLength.l)
HidP_GetButtonCaps_(ReportType.l, *ButtonCaps, *ButtonCapsLength, *PreparsedData)
HidP_GetCaps_(*PreparsedData, *Capabilities)
HidP_GetData_(ReportType.l, *DataList, *DataLength, *PreparsedData, *Report, ReportLength.l)
HidP_GetExtendedAttributes_(ReportType.l, DataIndex.w, *PreparsedData, *Attributes, *LengthAttributes)
HidP_GetLinkCollectionNodes_(*LinkCollectionNodes, *LinkCollectionNodesLength, *PreparsedData)
HidP_GetScaledUsageValue_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *UsageValue, *PreparsedData, *Report, ReportLength.l)
HidP_GetSpecificButtonCaps_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *ButtonCaps, *ButtonCapsLength, *PreparsedData)
HidP_GetSpecificValueCaps_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *ValueCaps, *ValueCapsLength, *PreparsedData)
HidP_GetUsages_(ReportType.l, UsagePage.w, LinkCollection.w, *UsageList, *UsageLength, *PreparsedData, *Report, ReportLength.l)
HidP_GetUsagesEx_(ReportType.l, LinkCollection.w, *ButtonList, *UsageLength, *PreparsedData, *Report, ReportLength.l)
HidP_GetUsageValue_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *UsageValue, *PreparsedData, *Report, ReportLength.l)
HidP_GetUsageValueArray_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *UsageValue, UsageValueByteLength.w, *PreparsedData, *Report, ReportLength.l)
HidP_GetValueCaps_(ReportType.l, *ValueCaps, *ValueCapsLength, *PreparsedData)
HidP_InitializeReportForID_(ReportType.l, ReportID.b, *PreparsedData, *Report, ReportLength.l)
HidP_MaxDataListLength_(ReportType.l, *PreparsedData)
HidP_MaxUsageListLength_(ReportType.l, UsagePage.w, *PreparsedData)
HidP_SetData_(ReportType.l, *DataList, *DataLength, *PreparsedData, *Report, ReportLength.l)
HidP_SetScaledUsageValue_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, UsageValue.l, *PreparsedData, *Report, ReportLength.l)
HidP_SetUsages_(ReportType.l, UsagePage.w, LinkCollection.w, *UsageList, *UsageLength, *PreparsedData, *Report, ReportLength.l)
HidP_SetUsageValue_(ReportType.l, UsagePage.w, LinkCollection,w, Usage.w, UsageValue.l, *PreparsedData, *Report, ReportLength.l)
HidP_SetUsageValueArray_(ReportType.l, UsagePage.w, LinkCollection.w, Usage.w, *UsageValue, UsageValueByteLength.w, *PreparsedData, *Report, ReportLength.l)
HidP_TranslateUsagesToI8042ScanCodes_(*ChangedUsageList, UsageListLength.l, KeyAction.l, *ModifierState, *InsertCodesProcedure, *InsertCodesContext)
HidP_UnsetUsages_(ReportType.l, UsagePage.w, LinkCollection.w, *UsageList, *UsageLength, *PreparsedData, *Report, ReportLength.l)
HidP_UsageListDifference_(*PreviousUsageList, *CurrentUsageList, *BreakUsageList, *MakeUsageList, UsageListLength.l)
nco2k