Skip to content

Latest commit

 

History

History
115 lines (96 loc) · 3.84 KB

nf-ehstorapi-ienumenhancedstorageact-getacts.md

File metadata and controls

115 lines (96 loc) · 3.84 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:ehstorapi.IEnumEnhancedStorageACT.GetACTs
IEnumEnhancedStorageACT::GetACTs (ehstorapi.h)
Returns an enumeration of all the Addressable Command Targets (ACT) currently connected to the system. If at least one ACT is present, the Enhanced Storage API allocates an array of 1 or more IEnumEnhancedStorageACT pointers.
GetACTs
GetACTs method [Enhanced Storage]
GetACTs method [Enhanced Storage]
IEnumEnhancedStorageACT interface
IEnumEnhancedStorageACT interface [Enhanced Storage]
GetACTs method
IEnumEnhancedStorageACT.GetACTs
IEnumEnhancedStorageACT::GetACTs
ehstorapi/IEnumEnhancedStorageACT::GetACTs
enstor.ienumenhancedstorageact_getacts
enstor\ienumenhancedstorageact_getacts.htm
enstor
139bb8ed-faca-4fe7-ab6f-63c71d25a711
12/05/2018
GetACTs, GetACTs method [Enhanced Storage], GetACTs method [Enhanced Storage],IEnumEnhancedStorageACT interface, IEnumEnhancedStorageACT interface [Enhanced Storage],GetACTs method, IEnumEnhancedStorageACT.GetACTs, IEnumEnhancedStorageACT::GetACTs, ehstorapi/IEnumEnhancedStorageACT::GetACTs, enstor.ienumenhancedstorageact_getacts
ehstorapi.h
Windows
Windows Vista with SP2 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
EhStorAPI.idl
Windows
19H1
IEnumEnhancedStorageACT::GetACTs
ehstorapi/IEnumEnhancedStorageACT::GetACTs
c++
APIRef
kbSyntax
COM
EhStorAPI.h
IEnumEnhancedStorageACT.GetACTs

IEnumEnhancedStorageACT::GetACTs

-description

Returns an enumeration of all the Addressable Command Targets (ACT) currently connected to the system. If at least one ACT is present, the Enhanced Storage API allocates an array of 1 or more IEnumEnhancedStorageACT pointers.

-parameters

-param pppIEnhancedStorageACTs [out]

Array of IEnhancedStorageACT interface pointers that represent the ACTs for all devices connected to the system. This array is allocated within the API.

-param pcEnhancedStorageACTs

Count of IEnhancedStorageACT pointers returned. This is the dimension of the array represented by pppIEnhancedStorageACTs.

-returns

This method can return one of these values.

Return code Description
S_OK
One or more ACTs were found.
E_INVALIDARG
pppIEnhancedStorageACTs or pcEnhancedStorageACTs is NULL.
E_OUTOFMEMORY
Operation failed due to insufficient memory.

-remarks

The memory containing the array of IEnhancedStorageACT interfaces is allocated by the Enhanced Storage API and must be freed by passing the returned pointer to the CoTaskMemFree method.

-see-also

IEnumEnhancedStorageACT