英語で読む

次の方法で共有


拡張記憶域

拡張ストレージ テクノロジの概要。

拡張ストレージを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

関数

 
承認します

アドレス指定可能コマンド ターゲット (ACT) を、ACT_AUTHORIZATION_STATEによって定義された承認済み状態に関連付け、ACT へのアクセスを承認するために必要なシーケンスと論理的な組み合わせに従って、個々のサイロの認証を保証します。
GetActions

サイロ オブジェクトで使用できるすべてのアクションの列挙を返します。
GetACT

現在システムに接続されているすべてのアドレス指定可能なコマンド ターゲット (ACT) の列挙を返します。 少なくとも 1 つの ACT が存在する場合、Enhanced Storage API は 1 つ以上の IEnumEnhancedStorageACT ポインターの配列を割り当てます。
GetAuthorizationState

ACT の現在の承認状態を返します。
GetDescription

IEnhancedStorageSiloAction オブジェクトによって指定されたアクションの説明文字列を返します。
GetDeviceName

IEnhancedStorageACT2::GetDeviceName メソッドは、Addressable Command Target (ACT) に関連付けられているデバイス名を返します。
GetDevicePath

サイロ デバイス ノードへのパスを取得します。 返される文字列は、CreateFile や SetupDiOpenDeviceInterface などの Windows システム API に渡す場合に適しています。
GetInfo

サイロ オブジェクトに関連付けられている説明情報を返します。
GetMatchingACT

クライアントによって指定された文字列を介して指定されたボリュームに関連付けられているアドレス指定可能なコマンド ターゲット (ACT) を返します。
GetMatchingVolume

アドレス指定可能なコマンド ターゲット (ACT) に関連付けられているボリュームを返します。
GetName

IEnhancedStorageSiloAction オブジェクトによって指定されたアクションの名前の文字列を返します。
GetPortableDevice

対応する拡張記憶域サイロ ドライバーにコマンドを発行するために使用される IPortableDevice ポインターを取得します。
GetSilos

アドレス指定可能なコマンド ターゲット (ACT) に関連付けられているすべてのサイロの列挙体を返します。
GetUniqueIdentity

アドレス指定可能なコマンド ターゲット (ACT) の一意の ID を取得します。
Invoke

IEnhancedStorageSiloAction オブジェクトで指定されたアクションを実行します。
IsDeviceRemovable

IEnhancedStorageACT2::IsDeviceRemovable メソッドは、ACT に関連付けられているデバイスがリムーバブルかどうかを示す情報を返します。
SendCommand

未加工のサイロ コマンドをサイロ オブジェクトに送信します。 このメソッドは、ドライバーによって表されないサイロと通信するために使用されます。
未承認

アドレス指定可能コマンド ターゲット (ACT) を、ACT_AUTHORIZATION_STATEによって定義された未承認の状態に関連付け、ACT へのアクセスを制限するために必要なシーケンスと論理的な組み合わせに従って、個々のサイロの認証解除を保証します。

インターフェイス

 
IEnhancedStorageACT

このインターフェイスは、情報を取得し、1667 アドレス指定可能連絡先ターゲット (ACT) の操作を実行します。
IEnhancedStorageACT2

IEnhancedStorageACT2 インターフェイスは、1667 アドレス指定可能連絡先ターゲット (ACT) の情報を取得するために使用されます。
IEnhancedStorageSilo

IEnhancedStorageSilo インターフェイスは、IEEE 1667 サイロのアクセス ポイントであり、情報の取得とサイロ レベルでの操作の実行に使用されます。
IEnhancedStorageSiloAction

このインターフェイスは、IEEE 1667 サイロに関連するアクションのアクセス ポイントとして使用します。
IEnumEnhancedStorageACT

このインターフェイスは、すべての IEEE 1667 アドレス指定可能連絡先ターゲット (ACT) の最上位列挙子として使用します。

構造

 
ACT_AUTHORIZATION_STATE

ACT_AUTHORIZATION_STATE構造体には、アドレス指定可能コマンド ターゲット (ACT) の現在の承認状態を記述するデータが含まれています。
ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION

ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION構造には、パスワード サイロの機能と要件を定義するデータが含まれています。
SILO_INFO

SILO_INFO構造体には、サイロを識別して説明する情報が含まれています。