Kernel32 クラス
  
  langword_csharp_kernel32.dll内のプログラムを呼び出します。
このクラスは静的です。
 
  
  
    継承
    System.Object
    Kernel32
   
  
    継承されたメンバー
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
   
  
  アセンブリ: ExapisSOP.NativeWrapper.Windows.dll
  構文
  
    public static class Kernel32
   
  フィールド 一覧
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  
  
  
  宣言
  
    public const uint FORMAT_MESSAGE_ALLOCATE_BUFFER = 256U
   
  フィールド値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  
  
  
  宣言
  
    public const uint FORMAT_MESSAGE_FROM_SYSTEM = 4096U
   
  フィールド値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  
  
  
  宣言
  
    public const uint FORMAT_MESSAGE_IGNORE_INSERTS = 512U
   
  フィールド値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  LANG_NEUTRAL
  
  
  宣言
  
    public const ushort LANG_NEUTRAL = 0
   
  フィールド値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  Path
  langword_csharp_kernel32.dllへの絶対パスを取得します。
 
  
  宣言
  
    public const string Path = "C:\\Windows\\System32\\kernel32.dll"
   
  フィールド値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  SUBLANG_DEFAULT
  
  
  宣言
  
    public const ushort SUBLANG_DEFAULT = 1
   
  フィールド値
  
  メソッド 一覧
  
  
  
  
  AllocConsole()
  
  
  宣言
  
    public static bool AllocConsole()
   
  戻り値
  
  
  
  
  
  
  
  宣言
  
    public static uint FormatMessageW(uint dwFlags, IntPtr lpSource, uint dwMessageId, uint dwLanguageId, IntPtr lpBuffer, uint nSize, IntPtr Arguments)
   
  引数
  
    
      
        | 型 | 
        名前 | 
        説明 | 
      
    
    
      
        | System.UInt32 | 
        dwFlags | 
         | 
      
      
        | System.IntPtr | 
        lpSource | 
         | 
      
      
        | System.UInt32 | 
        dwMessageId | 
         | 
      
      
        | System.UInt32 | 
        dwLanguageId | 
         | 
      
      
        | System.IntPtr | 
        lpBuffer | 
         | 
      
      
        | System.UInt32 | 
        nSize | 
         | 
      
      
        | System.IntPtr | 
        Arguments | 
         | 
      
    
  
  戻り値
  
  
  
  
  FreeConsole()
  
  
  宣言
  
    public static bool FreeConsole()
   
  戻り値
  
  
  
  
  GetConsoleWindow()
  
  
  宣言
  
    public static IntPtr GetConsoleWindow()
   
  戻り値
  
  
  
  
  GetLastError()
  
  
  宣言
  
    public static int GetLastError()
   
  戻り値
  
  
    |
    編集/提案
  
  
    ソースを表示
  
  
  MAKELANGID(UInt16, UInt16)
  
  
  宣言
  
    public static uint MAKELANGID(ushort p, ushort s)
   
  引数
  
    
      
        | 型 | 
        名前 | 
        説明 | 
      
    
    
      
        | System.UInt16 | 
        p | 
         | 
      
      
        | System.UInt16 | 
        s | 
         | 
      
    
  
  戻り値