Пример #1
0
        /// <summary>
        /// Provides access to <see cref="DeviceGetRetiredPages_Interop"/>
        /// without using raw pointers.
        /// </summary>
        public unsafe NvmlReturn DeviceGetRetiredPages(
            IntPtr device,
            NvmlPageRetirementCause cause,
            out ulong[] addresses)
        {
            NvmlReturn Interop(ref uint len, ulong *ptr) =>
            DeviceGetRetiredPages_Interop(device, cause, ref len, ptr);

            return(GetNvmlArray(Interop, out addresses));
        }
Пример #2
0
 public static extern NvmlReturn NvmlDeviceGetRetiredPages(
     NvmlDevice device, NvmlPageRetirementCause cause, out uint pageCount, out ulong addresses);