IEnhancedStorageSilo interface (ehstorapi.h)
The IEnhancedStorageSilo interface is the point of access for an IEEE 1667 silo and is used to obtain information and perform operations at the silo level.
Inheritance
The IEnhancedStorageSilo interface inherits from the IUnknown interface. IEnhancedStorageSilo also has these types of members:
Methods
The IEnhancedStorageSilo interface has these methods.
IEnhancedStorageSilo::GetActions Returns an enumeration of all actions available to the silo object. |
IEnhancedStorageSilo::GetDevicePath Retrieves the path to the silo device node. The returned string is suitable for passing to Windows System APIs such as CreateFile or SetupDiOpenDeviceInterface. |
IEnhancedStorageSilo::GetInfo Returns the descriptive information associated with the silo object. |
IEnhancedStorageSilo::GetPortableDevice Obtains an IPortableDevice pointer used to issue commands to the corresponding Enhanced Storage silo driver. |
IEnhancedStorageSilo::SendCommand Sends a raw silo command to the silo object. This method is utilized to communicate with a silo which is not represented by a driver. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista with SP2 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | ehstorapi.h |