DSA_GetItem-Funktion (dpa_dsa.h)
Ruft ein Element aus einem dynamischen Strukturarray (DSA) ab.
Syntax
BOOL DSA_GetItem(
[in] HDSA hdsa,
[in] int i,
[out] void *pitem
);
Parameter
[in] hdsa
Typ: HDSA
Ein Handle für die DSA, die das -Element enthält.
[in] i
Typ: int
Der Index des abzurufenden Elements (nullbasiert).
[out] pitem
Typ: void*
Ein Zeiger auf einen Puffer, der mit einer Kopie des angegebenen Elements des DSA gefüllt ist.
Rückgabewert
Typ: BOOL
Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE .
Hinweise
DSA_GetItem wird nicht nach Name exportiert. Zum Verwenden müssen Sie GetProcAddress verwenden und ordnungszahl 322 von ComCtl32.dll anfordern, um einen Funktionszeiger abzurufen.
Mithilfe des Elementzeigers, den diese Funktion abruft, können Sie die Daten in diesem Element direkt ändern. Beachten Sie jedoch, dass ein nachfolgender Einfüge- oder Zerstörungsvorgang dazu führen kann, dass dieser Zeigerwert ungültig wird oder auf ein anderes Element verweist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dpa_dsa.h |
DLL | ComCtl32.dll (Version 4.0 oder höher) |
APIs | ext-ms-win-shell-comctl32-da-l1-1-0 (eingeführt in Windows 10, Version 10.0.14393) |