-/*=============================================================================\r
+/*=============================================================================\r
*\r
-* \82c\82h\82r\82j\82Ì\83t\83\8a\81[\83X\83y\81[\83X\82ð\93¾\82é\r
+* DISKのフリースペースを得る\r
*\r
===============================================================================\r
/ Copyright (C) 1997-2007 Sota. All rights reserved.\r
/============================================================================*/\r
\r
#define STRICT\r
+// IPv6対応\r
+#include <winsock2.h>\r
#include <windows.h>\r
#include <stdio.h>\r
#include <stdlib.h>\r
#include <mbstring.h>\r
#include <malloc.h>\r
#include <windowsx.h>\r
-#include <winsock.h>\r
+// IPv6対応\r
+//#include <winsock.h>\r
\r
#include "common.h"\r
#include "resource.h"\r
\r
typedef DWORD (WINAPI*FUNC_GETDISKFREESPACEEX) (LPCTSTR, PULARGE_INTEGER, PULARGE_INTEGER, PULARGE_INTEGER);\r
\r
-/*===== \83\8d\81[\83J\83\8b\82È\83\8f\81[\83N =====*/\r
+/*===== ローカルなワーク =====*/\r
\r
static HINSTANCE m_hDll = NULL;\r
\r
\r
\r
\r
-/*----- KERNEL32\82ð\83\8d\81[\83h\82·\82é --------------------------------------------------\r
+/*----- KERNEL32をロードする --------------------------------------------------\r
*\r
* Parameter\r
-* \82È\82µ\r
+* なし\r
*\r
* Return Value\r
-* \82È\82µ\r
+* なし\r
*----------------------------------------------------------------------------*/\r
\r
void LoadKernelLib(void)\r
}\r
\r
\r
-/*----- KERNEL32\82ð\83\8a\83\8a\81[\83X\82·\82é -------------------------------------------------\r
+/*----- KERNEL32をリリースする -------------------------------------------------\r
*\r
* Parameter\r
-* \82È\82µ\r
+* なし\r
*\r
* Return Value\r
-* \82È\82µ\r
+* なし\r
*----------------------------------------------------------------------------*/\r
\r
void ReleaseKernelLib(void)\r
}\r
\r
\r
-/*----- \83t\83\8a\81[\83G\83\8a\83A\82Ì\83T\83C\83Y\82ð\95\\82í\82·\95¶\8e\9a\97ñ\82ð\95Ô\82·-------------------------------\r
+/*----- フリーエリアのサイズを表わす文字列を返す-------------------------------\r
*\r
* Parameter\r
-* char *Path : \83p\83X\96¼\r
+* char *Path : パス名\r
*\r
* Return Value\r
-* char *\95¶\8e\9a\97ñ\r
+* char *文字列\r
*----------------------------------------------------------------------------*/\r
\r
char *AskLocalFreeSpace(char *Path)\r