Win32 _ ShortcutFile クラスの un sex メソッド

Un、sex WMI クラスメソッドは、オブジェクトパスで指定された論理ショートカットファイル (またはディレクトリ) を圧縮解除します。 このメソッドは、 圧縮 解除方法の拡張バージョンです。

このトピックでは、Managed Object Format (MOF) 構文を使用します。 このメソッドの使用方法の詳細については、「 メソッドの呼び出し」を参照してください。

構文

uint32 UncompressEx(
  [out]          string  StopFileName,
  [in, optional] string  StartFileName,
  [in, optional] boolean Recursive
);

パラメーター

StopFileName [入出力]

圧縮解除された sex メソッドが失敗したファイルまたはディレクトリの名前。 メソッドが成功した場合、このパラメーターは NULL になります。

Startfilename [では、省略可能]

子ファイルまたはディレクトリの名前を指定します。この名前は、 un暗号化 された sex の開始点として使用します。 Startfilename パラメーターは、通常、前のメソッド呼び出しでエラーが発生したファイルまたはディレクトリを指定する StopFileName パラメーターです。 このパラメーターが NULL の場合、ExecMethod 呼び出しで指定されたファイルまたはディレクトリに対して操作が実行されます。

再帰 [では、省略可能]

True の場合、所有権の変更は、 CIM _ logicalfileインスタンスによって指定されたディレクトリ内のファイルおよびディレクトリに再帰的に適用されます。

注意

ファイルインスタンスの場合、 Recursive パラメーターは無視されます。

戻り値

ファイルが正常に圧縮解除された場合は 0 (ゼロ)、それ以外の数値はエラーを示す値を返します。

0

要求は成功しました。

2

アクセスが拒否されました。

8

指定されていないエラーが発生しました。

9

指定された名前は無効です。

"10"

指定されたオブジェクトは既に存在します。

11

このファイル システムは NTFS ではありません。

12

プラットフォームが Windows ではありません。

13

ドライブが同じではありません。

14

ディレクトリが空ではありません。

15

共有違反が発生しました。

16

指定された開始ファイルは無効です。

17

操作に必要な特権が保持されていません。

21

指定されたパラメーターが無効です。

必要条件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
ルート \ CIMV2
MOF
CIMWin32
[DLL]
CIMWin32.dll

関連項目

オペレーティング システム クラス

Win32 _ ShortcutFile