D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME structure (d3dkmthk.h)

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME is used with D3DKMTOpenSyncObjectNtHandleFromName to open an NT handle for a named shared monitored fence object.

Syntax

typedef struct _D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME {
  [in]  DWORD             dwDesiredAccess;
  [in]  OBJECT_ATTRIBUTES *pObjAttrib;
  [out] HANDLE            hNtHandle;
} D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME;

Members

[in] dwDesiredAccess

Access attributes for opening a shared monitored fence sync object, such as D3DDDI_SYNC_OBJECT_WAIT, D3DDDI_SYNC_OBJECT_SIGNAL, or D3DDDI_SYNC_OBJECT_ALL_ACCESS.

[in] pObjAttrib

Object attributes for opening the object handle, including the shared object name information.

[out] hNtHandle

NT handle to the sync object that can be used to open it via D3DKMTOpenSyncObjectFromNtHandle2.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header d3dkmthk.h (include D3dkmthk.h)

See also

D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectNtHandleFromName