VDS_SUB_SYSTEM_NOTIFICATION構造体 (vds.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
サブシステム イベントの詳細を定義します。
構文
typedef struct _VDS_SUB_SYSTEM_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID subSystemId;
} VDS_SUB_SYSTEM_NOTIFICATION;
メンバー
ulEvent
アプリケーションに通知されるサブシステム イベントを、次のいずれかの値として決定します。
値 | 意味 |
---|---|
|
新しいサブシステムがサーバーまたはネットワークに接続されました。 |
|
既存のサブシステムが切断されました。 |
|
VDS_SUB_SYSTEM_PROP構造体のメンバーが変更されました。 |
subSystemId
サブシステムの GUID。
注釈
VDS_NOTIFICATION構造体には、この構造体がメンバーとして含まれています。
アプリケーションは、 IVdsAdviseSink インターフェイスを実装し、インターフェイス ポインターを IVdsService::Advise メソッドへの引数として渡すことによって、サブシステム イベントを受信できます。
サブシステム オブジェクトを取得するには、 IVdsService::GetObject メソッドを 使用します。 その後、 IVdsSubSystem::GetProperties メソッドまたは IVdsSubSystem2::GetProperties2 メソッドを使用して、サブシステムのプロパティを取得できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | vds.h |