// d3dkmthk.h
NTSTATUS D3DKMTLock2(
D3DKMT_LOCK2 *unnamedParam1
);
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMTLock2 function locks an entire allocation or specific pages within an allocation.
unnamedParam1pData [in, out]
A pointer to a D3DKMT_LOCK2 structure that describes parameters for locking an allocation.
| Return code | Description |
|---|---|
| STATUS_SUCCESS | The allocation was successfully locked. |
| STATUS_DEVICE_REMOVED | The graphics adapter was stopped or the display device was reset. |
| STATUS_INVALID_PARAMETER | Parameters were validated and determined to be incorrect. |
| STATUS_GRAPHICS_ALLOCATION_BUSY | The allocation was currently in use and could not be locked. |
| STATUS_GRAPHICS_TOO_MANY_REFERENCES | Too many references were pending on the allocation. |
This function might also return other NTSTATUS values.