Line 47: |
Line 47: |
| | 6 || [[#GetModuleInformation|GetModuleInformation]] | | | 6 || [[#GetModuleInformation|GetModuleInformation]] |
| |- | | |- |
− | | 10 || [9.0.0+] [[#AcquireStateLock|AcquireStateLock]] | + | | 7 || [17.0.0+] SetRandomDelay |
| |- | | |- |
− | | 11 || [9.0.0+] [[#HasStateLock|HasStateLock]] | + | | 10 || [9.0.0+] [[#GetStateLockUpdateEvent|GetStateLockUpdateEvent]] |
| + | |- |
| + | | 11 || [9.0.0+] [[#IsStateLocked|IsStateLocked]] |
| |} | | |} |
| | | |
Line 73: |
Line 75: |
| Takes two type-0x6 output buffers '''DependencyInformationBefore''' and '''DependencyInformationAfter'''. Returns an output [[#PmModuleTransitionInformation]] and two output u32s '''DependencyInformationBeforeCount''' and '''DependencyInformationAfterCount'''. | | Takes two type-0x6 output buffers '''DependencyInformationBefore''' and '''DependencyInformationAfter'''. Returns an output [[#PmModuleTransitionInformation]] and two output u32s '''DependencyInformationBeforeCount''' and '''DependencyInformationAfterCount'''. |
| | | |
− | == AcquireStateLock == | + | == GetStateLockUpdateEvent == |
− | Unofficial name.
| |
− | | |
| No input. Returns an output readable Event handle. | | No input. Returns an output readable Event handle. |
| | | |
− | == HasStateLock == | + | == IsStateLocked == |
− | Unofficial name.
| |
− | | |
| Takes an input [[#PmState]]. Returns an output bool. | | Takes an input [[#PmState]]. Returns an output bool. |
| | | |
Line 148: |
Line 146: |
| | 3 || [[#IsLocked|IsLocked]] | | | 3 || [[#IsLocked|IsLocked]] |
| |- | | |- |
− | | 4 || [[#GetLockState|GetLockState]] | + | | 4 || [[#GetRelatedState|GetRelatedState]] |
| |} | | |} |
| | | |
| == Initialize == | | == Initialize == |
− | Unofficial name.
| |
− |
| |
| Takes an input [[#PmState]]. No output. | | Takes an input [[#PmState]]. No output. |
| | | |
| == Lock == | | == Lock == |
− | Unofficial name.
| |
− |
| |
| No input/output. | | No input/output. |
| | | |
| == Unlock == | | == Unlock == |
− | Unofficial name.
| |
− |
| |
| No input/output. | | No input/output. |
| | | |
| == IsLocked == | | == IsLocked == |
− | Unofficial name.
| |
− |
| |
| No input. Returns an output bool. | | No input. Returns an output bool. |
| | | |
− | == GetLockState == | + | == GetRelatedState == |
− | Unofficial name.
| |
− | | |
| No input. Returns an output [[#PmState]]. | | No input. Returns an output [[#PmState]]. |
| | | |