// d3dkmthk.h
typedef struct _D3DKMT_OPENKEYEDMUTEX2 {
[in] D3DKMT_HANDLE hSharedHandle;
[out] D3DKMT_HANDLE hKeyedMutex;
[in] VOID *pPrivateRuntimeData;
[in] UINT PrivateRuntimeDataSize;
} D3DKMT_OPENKEYEDMUTEX2;
View the official Windows Driver Kit DDI referenceNo description available.
Describes a keyed mutex that the D3DKMTOpenKeyedMutex2 function opens.
hSharedHandle [in]A D3DKMT_HANDLE data type that represents a global handle to a keyed mutex.
hKeyedMutex [out]A D3DKMT_HANDLE data type that represents a handle to the keyed mutex in this process.
pPrivateRuntimeData [in]A buffer that contains initial private data. This buffer is copied only if the keyed mutex does not already have private data.
PrivateRuntimeDataSize [in]The size, in bytes, of the pPrivateRuntimeData member.