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;
  void  D3DKMT_PTR(
    OBJECT_ATTRIBUTES *unnamedParam1,
    pObjAttrib        unnamedParam2
  );
  void  D3DKMT_PTR(
    HANDLE    unnamedParam1,
    hNtHandle unnamedParam2
  );
} 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.

void D3DKMT_PTR( OBJECT_ATTRIBUTES *unnamedParam1, pObjAttrib unnamedParam2)

void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)

Requirements

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

See also

D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectNtHandleFromName