ファイルが保護されているかどうかを調べる
Declare Function SfcIsFileProtected Lib "sfc.dll" _
(ByVal hRpc As Long, ByVal ProtFileName As Long) As Long
Declare Function SfcIsFileProtected Lib "sfc.dll" _
(ByVal hRpc As Integer, ByVal ProtFileName As Integer) As Integer
BOOL SfcIsFileProtected(
LPCWSTR ProtFileName
);
引数
hRpc
常に0ProtFileName
保護されているファイル名を格納してあるメモリのポインタ戻り値
保護されているのとき 0以外備考
保護されていないとき 0
ProtFileNameへのポインタはVisualBasicのStrPtr関数でOK。サンプルを参照。サンプル
ダウンロード(SfcIsFileProtected.lzh 1.57kB)