CFカード内の空き容量をバイト単位で取得する関数です。
関数名
INT WINAPI EasyGetCfFreeSpace(LPCSTR sNodeName, INT* oiUnallocated);
INT WINAPI EasyGetCfFreeSpaceEX(LPCSTR sNodeName, INT* poiUnallocatedL, INT* poiUnallocatedH);
引数
sNodeName: 局名は「#WinGP」固定になります。
oiUnallocated: CFカード内の空き容量(バイト単位として取得される)
poiUnallocatedL: CFカード内の空き容量(下位4バイト)
poiUnallocatedH: CFカード内の空き容量(上位4バイト)
戻り値
正常終了:0
異常終了:エラーコード
特記事項
空き容量がINTで取り得る範囲(約4Gバイト)を超える場合、EasyGetCfFreeSpaceEX()をご利用ください。