コード例 #1
0
ファイル: Shell32Test.java プロジェクト: wolftobias/jna
 public void testSHGetDesktopFolder() {
   PointerByReference ppshf = new PointerByReference();
   WinNT.HRESULT hr = Shell32.INSTANCE.SHGetDesktopFolder(ppshf);
   assertTrue(W32Errors.SUCCEEDED(hr.intValue()));
   assertTrue(ppshf.getValue() != null);
   // should release the interface, but we need Com4JNA to do that.
 }
コード例 #2
0
ファイル: Win32Exception.java プロジェクト: CHiPTec/jna
 /**
  * New Win32 exception from an error code, usually obtained from GetLastError.
  *
  * @param code Error code.
  */
 public Win32Exception(int code) {
   this(W32Errors.HRESULT_FROM_WIN32(code));
 }