C# 클래스 OpenHardwareMonitor.Hardware.HDD.DebugSmart

상속: ISmart
파일 보기 프로젝트 열기: openhardwaremonitor/openhardwaremonitor

공개 메소드들

메소드 설명
CloseHandle ( IntPtr handle ) : void
EnableSmart ( IntPtr handle, int driveNumber ) : bool
GetLogicalDrives ( int driveIndex ) : string[]
OpenDrive ( int driveNumber ) : IntPtr
ReadNameAndFirmwareRevision ( IntPtr handle, int driveNumber, string &name, string &firmwareRevision ) : bool
ReadSmartData ( IntPtr handle, int driveNumber ) : OpenHardwareMonitor.Hardware.HDD.DriveAttributeValue[]
ReadSmartThresholds ( IntPtr handle, int driveNumber ) : OpenHardwareMonitor.Hardware.HDD.DriveThresholdValue[]

메소드 상세

CloseHandle() 공개 메소드

public CloseHandle ( IntPtr handle ) : void
handle System.IntPtr
리턴 void

EnableSmart() 공개 메소드

public EnableSmart ( IntPtr handle, int driveNumber ) : bool
handle System.IntPtr
driveNumber int
리턴 bool

GetLogicalDrives() 공개 메소드

public GetLogicalDrives ( int driveIndex ) : string[]
driveIndex int
리턴 string[]

OpenDrive() 공개 메소드

public OpenDrive ( int driveNumber ) : IntPtr
driveNumber int
리턴 System.IntPtr

ReadNameAndFirmwareRevision() 공개 메소드

public ReadNameAndFirmwareRevision ( IntPtr handle, int driveNumber, string &name, string &firmwareRevision ) : bool
handle System.IntPtr
driveNumber int
name string
firmwareRevision string
리턴 bool

ReadSmartData() 공개 메소드

public ReadSmartData ( IntPtr handle, int driveNumber ) : OpenHardwareMonitor.Hardware.HDD.DriveAttributeValue[]
handle System.IntPtr
driveNumber int
리턴 OpenHardwareMonitor.Hardware.HDD.DriveAttributeValue[]

ReadSmartThresholds() 공개 메소드

public ReadSmartThresholds ( IntPtr handle, int driveNumber ) : OpenHardwareMonitor.Hardware.HDD.DriveThresholdValue[]
handle System.IntPtr
driveNumber int
리턴 OpenHardwareMonitor.Hardware.HDD.DriveThresholdValue[]