sComNTFS.GetInfoCom.1 |
内容 |
ファイルパスを絶対パスとして第一引数に渡すと、そのファイルのハードリンクの数を返す GetHLinkNumCom() と GetHLinkNumComW() の違いは、引数を内部的に UNICODE で処理するか、ANSI に変換してい処理するかの違い。 通常のファイルは、一つだけなので、「1」が返る。 ハードリンク機能を使うことで、「2」以上の値が返るはず。 どれが、ハードリンクで一緒のファイルかは.... |
引数 | ファイルパス(絶対パスが望ましい....相対パスの場合は、カレントディレクトリから指定することになる) |
戻り値 | 16進数表記 |
内容 |
ファイルパスを絶対パスとして第一引数に渡すと、そのファイルの NTFS 上での FileID を返す GetFileIDCom() と GetFileIDComW() の違いは、引数を内部的に UNICODE で処理するか、ANSI に変換してい処理するかの違い。 全ドライブをスキャンして、同一の FileID を見つけたら、その二つのファイルは、ハードリンクで同一内容のファイルという事になるけど....そんなことしたらディスクが傷むな...(ボソっ |
引数 | ファイルパス(絶対パスが望ましい....相対パスの場合は、カレントディレクトリから指定することになる) |
戻り値 | 16進数表記 |
内容 |
ファイルパスを絶対パスとして第一引数に渡すと、ストリーム一覧が返る GetStreamLS() と GetStreamLSw() の違いは、引数を内部的に UNICODE で処理するか、ANSI に変換して処理するかの違い。 GetStreamLSw() と GetStreamLSwHex() の違いは、出力を 16進数表示で出力するかどうかの違い |
||||
引数 | ファイルパス(絶対パスが望ましい....相対パスの場合は、カレントディレクトリから指定することになる) | ||||
戻り値 |
以下の書式で、ストリーム一覧が返る
|
内容 |
ファイルパスを絶対パスとして第一引数に渡すと、16進数表記でファイルサイズが返る ファイルが NTFS 圧縮されていれば、圧縮された状態でのファイルサイズが返る GetCompressedFileSizeCom() と GetCompressedFileSizeComW()の違いは、引数を内部的に UNICODE で処理するか、ANSI に変換してい処理するかの違い。 |
引数 | ファイルパス(絶対パスが望ましい....相対パスの場合は、カレントディレクトリから指定することになる) |
戻り値 | 16進数表記で圧縮されている状態のファイルサイズ(byte) |
内容 |
ファイルパスを絶対パスとして第一引数に渡すと、16進数表記でファイルサイズが返る ファイルが NTFS 圧縮されていても元の状態(伸張された状態)でのファイルサイズが返る GetFileSizeCom() と GetFileSizeComW()の違いは、引数を内部的に UNICODE で処理するか、ANSI に変換してい処理するかの違い。 |
引数 | ファイルパス(絶対パスが望ましい....相対パスの場合は、カレントディレクトリから指定することになる) |
戻り値 | 16進数表記でのファイルサイズ(byte) |
内容 |
指定したドライブの空き領域のサイズ(byte)を返す ディスククォータ機能が有効な場合は、そのユーザが利用できる空き領域を返すことになる。 |
引数 | ドライブ文字 |
戻り値 |
ディスクサイズ(16進数表記)をカンマ区切りで 3 つ返す 順番に
|