<?xml version="1.0"?>
<doc>
    <assembly>
        <name>WMI</name>
    </assembly>
    <members>
        <member name="N:Gungume.WMI">
          <summary>
          Gungume Library - WMI를 이용한 전원관리, 프로세스관리, PC 최적화 라이브러리.
          </summary>
        </member>
        <member name="T:Gungume.WMI.PowerManager">
            <summary>
            원격지 컴퓨터의 전원을 관리하는 클래스
            </summary>
        </member>
        <member name="M:Gungume.WMI.PowerManager.ShutdownRemoteComputer(Gungume.WMI.PowerManager.ShutDown,System.String,System.String,System.String)">
            <summary>
            원격 컴퓨터 전원관리.
            </summary>
            <param name="shutdownMsg">WMI Win32_OperatingSystem.Win32Shutdown 메소드, Flags 매개변수 목록.</param>
            <param name="IPAddress">원격지 컴퓨터 IP주소 또는 컴퓨터 이름.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
        </member>
        <member name="M:Gungume.WMI.PowerManager.ShutdownRemoteComputers(Gungume.WMI.PowerManager.ShutDown,System.Collections.Generic.List{System.String},System.String,System.String)">
            <summary>
            원격 컴퓨터 전원관리.(복수)
            </summary>
            <param name="shutdownMsg">WMI Win32_OperatingSystem.Win32Shutdown 메소드, Flags 매개변수 목록.</param>
            <param name="IPAddressList">원격지 컴퓨터 IP주소 또는 컴퓨터 이름 목록.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
        </member>
        <member name="T:Gungume.WMI.PowerManager.ShutDown">
            <summary>
            WMI Win32_OperatingSystem.Win32Shutdown 메소드, Flags 매개변수 목록.
            </summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.LogOff">
            <summary>로그오프</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.Shutdown">
            <summary>종료</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.Reboot">
            <summary>재부팅</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.ForcedLogOff">
            <summary>강제 로그오프</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.ForcedShutdown">
            <summary>강제 종료</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.ForcedReboot">
            <summary>강제 재부팅</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.PowerOff">
            <summary>종료</summary>
        </member>
        <member name="F:Gungume.WMI.PowerManager.ShutDown.ForcedPowerOff">
            <summary>강제 종료</summary>
        </member>
        <member name="T:Gungume.WMI.ProcessInfo">
            <summary>
            WMI.ProcessManager 사용시 얻어온 프로세스 정보를 저장할 클래스
            </summary>
        </member>
        <member name="M:Gungume.WMI.ProcessInfo.#ctor">
            <summary>
            프로세스 정보를 저장할 클래스 생성자
            </summary>
        </member>
        <member name="M:Gungume.WMI.ProcessInfo.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            프로세스 정보를 저장할 클래스 생성자
            </summary>
            <param name="name">프로세스명</param>
            <param name="processId">프로세스 ID</param>
            <param name="handle">프로세스 핸들</param>
            <param name="handleCount">프로세스 핸들 갯수</param>
            <param name="threadCount">프로세스 스레드 갯수</param>
        </member>
        <member name="P:Gungume.WMI.ProcessInfo.Name">
            <summary>프로세스명</summary>
        </member>
        <member name="P:Gungume.WMI.ProcessInfo.ProcessId">
            <summary>프로세스 ID</summary>
        </member>
        <member name="P:Gungume.WMI.ProcessInfo.Handle">
            <summary>프로세스 핸들</summary>
        </member>
        <member name="P:Gungume.WMI.ProcessInfo.HandleCount">
            <summary>프로세스 핸들 갯수</summary>
        </member>
        <member name="P:Gungume.WMI.ProcessInfo.ThreadCount">
            <summary>프로세스 스레드 갯수</summary>
        </member>
        <member name="T:Gungume.WMI.RegistryManager">
            <summary>
            레지스트리 수정을 이용한 원격지 컴퓨터를 최적화하는 클래스
            </summary>
        </member>
        <member name="M:Gungume.WMI.RegistryManager.SetRegistryRemoteComputer(System.String,System.String,System.String,Gungume.WMI.RegistryManager.OptimizeList)">
            <summary>
            원격지 컴퓨터 레지스트리를 이용 최적화
            </summary>
            <param name="IPAddress">원격지 컴퓨터 IP주소 또는 컴퓨터 이름.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
            <param name="optimizeList">최적화 적용시킬 항목 목록</param>
        </member>
        <member name="M:Gungume.WMI.RegistryManager.SetRegistryRemoteComputers(System.Collections.Generic.List{System.String},System.String,System.String,Gungume.WMI.RegistryManager.OptimizeList)">
            <summary>
            원격지 컴퓨터들 레지스트리를 이용 최적화
            </summary>
            <param name="IPAddressList">원격지 컴퓨터 IP주소 또는 컴퓨터 이름 목록.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
            <param name="optimizeList">최적화 적용시킬 항목 목록</param>
        </member>
        <member name="M:Gungume.WMI.RegistryManager.SetDefaultRegistryRemoteComputer(System.String,System.String,System.String)">
            <summary>
            원격지 컴퓨터 최적화 기본값으로 변경
            </summary>
            <param name="IPAddress">원격지 컴퓨터 IP주소 또는 컴퓨터 이름.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
        </member>
        <member name="M:Gungume.WMI.RegistryManager.SetDefaultRegistryRemoteComputers(System.Collections.Generic.List{System.String},System.String,System.String)">
            <summary>
            원격지 컴퓨터들 최적화 기본값으로 변경
            </summary>
            <param name="IPAddressList">원격지 컴퓨터 IP주소 또는 컴퓨터 이름 목록.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
        </member>
        <member name="T:Gungume.WMI.RegistryManager.hDefKey">
            <summary>레지스트리 root 항목</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_CLASSES_ROOT">
            <summary>HKEY_CLASSES_ROOT</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_CURRENT_USER">
            <summary>HKEY_CURRENT_USER</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_LOCAL_MACHINE">
            <summary>HKEY_LOCAL_MACHINE</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_USERS">
            <summary>HKEY_USERS</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_CURRENT_CONFIG">
            <summary>HKEY_CURRENT_CONFIG</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.hDefKey.HKEY_DYN_DATA">
            <summary>HKEY_DYN_DATA</summary>
        </member>
        <member name="T:Gungume.WMI.RegistryManager.OptimizeList">
            <summary>윈도우 최적화 관련 적용시킬 항목</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.None">
            <summary>모두 선택 안함</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item1">
            <summary>시작메뉴 속도 향상하기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item2">
            <summary>타임아웃 시간줄이기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item3">
            <summary>XP 부팅시 자동으로 NumLock On 설정 하기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item4">
            <summary>바탕화면 정리 마법사 기능 제거</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item5">
            <summary>시디롬 자동실행을 막기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item6">
            <summary>하드디스크 소음을잡고 오래 사용하기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.Item7">
            <summary>XP의 강제적인 재부팅을 막아보기</summary>
        </member>
        <member name="F:Gungume.WMI.RegistryManager.OptimizeList.All">
            <summary>모두 선택</summary>
        </member>
        <member name="T:Gungume.WMI.ProcessManager">
            <summary>
            원격지 컴퓨터의 프로세스를 관리하는 클래스
            </summary>
        </member>
        <member name="M:Gungume.WMI.ProcessManager.GetProcessListRemoteComputer(System.String,System.String,System.String)">
            <summary>
            원격지 컴퓨터의 프로세스 목록얻기.
            </summary>
            <param name="IPAddress">원격지 컴퓨터 IP주소 또는 컴퓨터 이름.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
            <returns>프로세스 정보 목록.</returns>
        </member>
        <member name="M:Gungume.WMI.ProcessManager.TerminateProcessRemoteComputer(System.String[],System.String,System.String,System.String)">
            <summary>
            원격지 컴퓨터의 프로세스 종료시키기.
            </summary>
            <param name="handles">종료시킬 프로세스 handle 목록.(ProcessInfo.Handle에 할당된 값)</param>
            <param name="IPAddress">원격지 컴퓨터 IP주소 또는 컴퓨터 이름.</param>
            <param name="Username">원격지 컴퓨터 사용자 계정명.</param>
            <param name="Password">원격지 컴퓨터 사용자 계정 비밀번호.</param>
            <returns>true = 프로세스 종료 성공.</returns>
        </member>
    </members>
</doc>

