pub unsafe extern "system" fn D3DKMTShareObjects( cobjects: u32, hobjects: *const u32, pobjectattributes: *const OBJECT_ATTRIBUTES, dwdesiredaccess: u32, phsharednthandle: *mut HANDLE, ) -> NTSTATUS