mirror of
https://github.com/stasenso/SHA256.git
synced 2026-06-27 05:42:43 +03:00
231 lines
13 KiB
PHP
231 lines
13 KiB
PHP
; --------------------------------------------------------------------------------------------------
|
|
; ks.inc Copyright The MASM32 SDK 1998-2010
|
|
; --------------------------------------------------------------------------------------------------
|
|
|
|
IFNDEF KS_INC
|
|
KS_INC equ <1>
|
|
|
|
KoCreateInstance PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KoDeviceInitialize PROTO STDCALL :DWORD
|
|
KoDriverInitialize PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KoRelease PROTO STDCALL :DWORD
|
|
KsAcquireControl PROTO STDCALL :DWORD
|
|
KsAcquireDevice PROTO STDCALL :DWORD
|
|
KsAcquireDeviceSecurityLock PROTO STDCALL :DWORD,:DWORD
|
|
KsAcquireResetValue PROTO STDCALL :DWORD,:DWORD
|
|
KsAddDevice PROTO STDCALL :DWORD,:DWORD
|
|
KsAddEvent PROTO STDCALL :DWORD,:DWORD
|
|
KsAddIrpToCancelableQueue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsAddItemToObjectBag PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsAddObjectCreateItemToDeviceHeader PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsAddObjectCreateItemToObjectHeader PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsAllocateDefaultClock PROTO STDCALL :DWORD
|
|
KsAllocateDefaultClockEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsAllocateDeviceHeader PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsAllocateExtraData PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsAllocateObjectBag PROTO STDCALL :DWORD,:DWORD
|
|
KsAllocateObjectCreateItem PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsAllocateObjectHeader PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCacheMedium PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsCancelIo PROTO STDCALL :DWORD,:DWORD
|
|
KsCancelRoutine PROTO STDCALL :DWORD,:DWORD
|
|
KsCompletePendingRequest PROTO STDCALL :DWORD
|
|
KsCopyObjectBagItems PROTO STDCALL :DWORD,:DWORD
|
|
KsCreateAllocator PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsCreateBusEnumObject PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCreateClock PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsCreateDefaultAllocator PROTO STDCALL :DWORD
|
|
KsCreateDefaultAllocatorEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCreateDefaultClock PROTO STDCALL :DWORD,:DWORD
|
|
KsCreateDefaultSecurity PROTO STDCALL :DWORD,:DWORD
|
|
KsCreateDevice PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCreateFilterFactory PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCreatePin PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsCreateTopologyNode PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDecrementCountedWorker PROTO STDCALL :DWORD
|
|
KsDefaultAddEventHandler PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsDefaultDeviceIoCompletion PROTO STDCALL :DWORD,:DWORD
|
|
KsDefaultDispatchPnp PROTO STDCALL :DWORD,:DWORD
|
|
KsDefaultDispatchPower PROTO STDCALL :DWORD,:DWORD
|
|
KsDefaultForwardIrp PROTO STDCALL :DWORD,:DWORD
|
|
KsDereferenceBusObject PROTO STDCALL :DWORD
|
|
KsDereferenceSoftwareBusObject PROTO STDCALL :DWORD
|
|
KsDeviceGetBusData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDeviceRegisterAdapterObject PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDeviceSetBusData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDisableEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDiscardEvent PROTO STDCALL :DWORD
|
|
KsDispatchFastIoDeviceControlFailure PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDispatchFastReadFailure PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsDispatchInvalidDeviceRequest PROTO STDCALL :DWORD,:DWORD
|
|
KsDispatchIrp PROTO STDCALL :DWORD,:DWORD
|
|
KsDispatchQuerySecurity PROTO STDCALL :DWORD,:DWORD
|
|
KsDispatchSetSecurity PROTO STDCALL :DWORD,:DWORD
|
|
KsDispatchSpecificMethod PROTO STDCALL :DWORD,:DWORD
|
|
KsDispatchSpecificProperty PROTO STDCALL :DWORD,:DWORD
|
|
KsEnableEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsEnableEventWithAllocator PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsFastMethodHandler PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsFastPropertyHandler PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsFilterAcquireProcessingMutex PROTO STDCALL :DWORD
|
|
KsFilterAddTopologyConnections PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsFilterAttemptProcessing PROTO STDCALL :DWORD,:DWORD
|
|
KsFilterCreateNode PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsFilterCreatePinFactory PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsFilterFactoryAddCreateItem PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsFilterFactoryGetSymbolicLink PROTO STDCALL :DWORD
|
|
KsFilterFactorySetDeviceClassesState PROTO STDCALL :DWORD,:DWORD
|
|
KsFilterFactoryUpdateCacheData PROTO STDCALL :DWORD,:DWORD
|
|
KsFilterGetAndGate PROTO STDCALL :DWORD
|
|
KsFilterGetChildPinCount PROTO STDCALL :DWORD,:DWORD
|
|
KsFilterGetFirstChildPin PROTO STDCALL :DWORD,:DWORD
|
|
KsFilterRegisterPowerCallbacks PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsFilterReleaseProcessingMutex PROTO STDCALL :DWORD
|
|
KsForwardAndCatchIrp PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsForwardIrp PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsFreeDefaultClock PROTO STDCALL :DWORD
|
|
KsFreeDeviceHeader PROTO STDCALL :DWORD
|
|
KsFreeEventList PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsFreeObjectBag PROTO STDCALL :DWORD
|
|
KsFreeObjectCreateItem PROTO STDCALL :DWORD,:DWORD
|
|
KsFreeObjectCreateItemsByContext PROTO STDCALL :DWORD,:DWORD
|
|
KsFreeObjectHeader PROTO STDCALL :DWORD
|
|
KsGenerateDataEvent PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsGenerateEvent PROTO STDCALL :DWORD
|
|
KsGenerateEventList PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsGenerateEvents PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsGetBusEnumIdentifier PROTO STDCALL :DWORD
|
|
KsGetBusEnumParentFDOFromChildPDO PROTO STDCALL :DWORD,:DWORD
|
|
KsGetBusEnumPnpDeviceObject PROTO STDCALL :DWORD,:DWORD
|
|
KsGetDefaultClockState PROTO STDCALL :DWORD
|
|
KsGetDefaultClockTime PROTO STDCALL :DWORD
|
|
KsGetDevice PROTO STDCALL :DWORD
|
|
KsGetDeviceForDeviceObject PROTO STDCALL :DWORD
|
|
KsGetFilterFromIrp PROTO STDCALL :DWORD
|
|
KsGetFirstChild PROTO STDCALL :DWORD
|
|
KsGetImageNameAndResourceId PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsGetNextSibling PROTO STDCALL :DWORD
|
|
KsGetNodeIdFromIrp PROTO STDCALL :DWORD
|
|
KsGetObjectFromFileObject PROTO STDCALL :DWORD
|
|
KsGetObjectTypeFromFileObject PROTO STDCALL :DWORD
|
|
KsGetObjectTypeFromIrp PROTO STDCALL :DWORD
|
|
KsGetOuterUnknown PROTO STDCALL :DWORD
|
|
KsGetParent PROTO STDCALL :DWORD
|
|
KsGetPinFromIrp PROTO STDCALL :DWORD
|
|
KsHandleSizedListQuery PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsIncrementCountedWorker PROTO STDCALL :DWORD
|
|
KsInitializeDevice PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsInitializeDriver PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsInstallBusEnumInterface PROTO STDCALL :DWORD
|
|
KsIsBusEnumChildDevice PROTO STDCALL :DWORD,:DWORD
|
|
KsLoadResource PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsMapModuleName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsMergeAutomationTables PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsMethodHandler PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsMethodHandlerWithAllocator PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsMoveIrpsOnCancelableQueue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsNullDriverUnload PROTO STDCALL :DWORD
|
|
KsPinAcquireProcessingMutex PROTO STDCALL :DWORD
|
|
KsPinAttachAndGate PROTO STDCALL :DWORD,:DWORD
|
|
KsPinAttachOrGate PROTO STDCALL :DWORD,:DWORD
|
|
KsPinAttemptProcessing PROTO STDCALL :DWORD,:DWORD
|
|
KsPinDataIntersection PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsPinGetAndGate PROTO STDCALL :DWORD
|
|
KsPinGetAvailableByteCount PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinGetConnectedFilterInterface PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinGetConnectedPinDeviceObject PROTO STDCALL :DWORD
|
|
KsPinGetConnectedPinFileObject PROTO STDCALL :DWORD
|
|
KsPinGetConnectedPinInterface PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinGetCopyRelationships PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinGetFirstCloneStreamPointer PROTO STDCALL :DWORD
|
|
KsPinGetLeadingEdgeStreamPointer PROTO STDCALL :DWORD,:DWORD
|
|
KsPinGetNextSiblingPin PROTO STDCALL :DWORD
|
|
KsPinGetParentFilter PROTO STDCALL :DWORD
|
|
KsPinGetReferenceClockInterface PROTO STDCALL :DWORD,:DWORD
|
|
KsPinGetTrailingEdgeStreamPointer PROTO STDCALL :DWORD,:DWORD
|
|
KsPinPropertyHandler PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsPinRegisterFrameReturnCallback PROTO STDCALL :DWORD,:DWORD
|
|
KsPinRegisterHandshakeCallback PROTO STDCALL :DWORD,:DWORD
|
|
KsPinRegisterIrpCompletionCallback PROTO STDCALL :DWORD,:DWORD
|
|
KsPinRegisterPowerCallbacks PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinReleaseProcessingMutex PROTO STDCALL :DWORD
|
|
KsPinSetPinClockTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPinSubmitFrame PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsPinSubmitFrameMdl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsProbeStreamIrp PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsProcessPinUpdate PROTO STDCALL :DWORD
|
|
KsPropertyHandler PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsPropertyHandlerWithAllocator PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsQueryDevicePnpObject PROTO STDCALL :DWORD
|
|
KsQueryInformationFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsQueryObjectAccessMask PROTO STDCALL :DWORD
|
|
KsQueryObjectCreateItem PROTO STDCALL :DWORD
|
|
KsQueueWorkItem PROTO STDCALL :DWORD,:DWORD
|
|
KsReadFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsRecalculateStackDepth PROTO STDCALL :DWORD,:DWORD
|
|
KsReferenceBusObject PROTO STDCALL :DWORD
|
|
KsReferenceSoftwareBusObject PROTO STDCALL :DWORD
|
|
KsRegisterAggregatedClientUnknown PROTO STDCALL :DWORD,:DWORD
|
|
KsRegisterCountedWorker PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsRegisterFilterWithNoKSPins PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsRegisterWorker PROTO STDCALL :DWORD,:DWORD
|
|
KsReleaseControl PROTO STDCALL :DWORD
|
|
KsReleaseDevice PROTO STDCALL :DWORD
|
|
KsReleaseDeviceSecurityLock PROTO STDCALL :DWORD
|
|
KsReleaseIrpOnCancelableQueue PROTO STDCALL :DWORD,:DWORD
|
|
KsRemoveBusEnumInterface PROTO STDCALL :DWORD
|
|
KsRemoveIrpFromCancelableQueue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsRemoveItemFromObjectBag PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsRemoveSpecificIrpFromCancelableQueue PROTO STDCALL :DWORD
|
|
KsServiceBusEnumCreateRequest PROTO STDCALL :DWORD,:DWORD
|
|
KsServiceBusEnumPnpRequest PROTO STDCALL :DWORD,:DWORD
|
|
KsSetDefaultClockState PROTO STDCALL :DWORD,:DWORD
|
|
KsSetDefaultClockTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsSetDevicePnpAndBaseObject PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsSetInformationFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsSetMajorFunctionHandler PROTO STDCALL :DWORD,:DWORD
|
|
KsSetPowerDispatch PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsSetTargetDeviceObject PROTO STDCALL :DWORD,:DWORD
|
|
KsSetTargetState PROTO STDCALL :DWORD,:DWORD
|
|
KsStreamIo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsStreamPointerAdvance PROTO STDCALL :DWORD
|
|
KsStreamPointerAdvanceOffsets PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsStreamPointerAdvanceOffsetsAndUnlock PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsStreamPointerCancelTimeout PROTO STDCALL :DWORD
|
|
KsStreamPointerClone PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsStreamPointerDelete PROTO STDCALL :DWORD
|
|
KsStreamPointerGetIrp PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsStreamPointerGetMdl PROTO STDCALL :DWORD
|
|
KsStreamPointerGetNextClone PROTO STDCALL :DWORD
|
|
KsStreamPointerLock PROTO STDCALL :DWORD
|
|
KsStreamPointerScheduleTimeout PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsStreamPointerSetStatusCode PROTO STDCALL :DWORD,:DWORD
|
|
KsStreamPointerUnlock PROTO STDCALL :DWORD,:DWORD
|
|
KsSynchronousIoControlDevice PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsTerminateDevice PROTO STDCALL :DWORD
|
|
KsTopologyPropertyHandler PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsUnregisterWorker PROTO STDCALL :DWORD
|
|
KsUnserializeObjectPropertiesFromRegistry PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsValidateAllocatorCreateRequest PROTO STDCALL :DWORD,:DWORD
|
|
KsValidateAllocatorFramingEx PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsValidateClockCreateRequest PROTO STDCALL :DWORD,:DWORD
|
|
KsValidateConnectRequest PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
|
|
KsValidateTopologyNodeCreateRequest PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsWriteFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
KsiDefaultClockAddMarkEvent PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetCorrelatedPhysicalTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetCorrelatedTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetFunctionTable PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetPhysicalTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetResolution PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetState PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiPropertyDefaultClockGetTime PROTO STDCALL :DWORD,:DWORD,:DWORD
|
|
KsiQueryObjectCreateItemsPresent PROTO STDCALL :DWORD
|
|
_KsEdit PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
|
|
|
|
ELSE
|
|
echo -------------------------------------
|
|
echo WARNING duplicate include file ks.inc
|
|
echo -------------------------------------
|
|
ENDIF
|