![]() |
Wie iteriere ich die Array elemente in CRYPT_ATTRIBUTES?
Hallo,
Ich habe gerade ein Problem damit, das array in CRYPT_ATTRIBUTES zu iterieren. Struct:
Code:
typedef struct _CRYPT_ATTRIBUTES {
DWORD cAttr; PCRYPT_ATTRIBUTE rgAttr; } CRYPT_ATTRIBUTES, *PCRYPT_ATTRIBUTES, CMSG_ATTR; ![]() Mir wird in cAttr angezeigt, dass es 4 Elemente gibt. den Pointer rgAttr um SizeOf(Pointer) zu erhöhen gibt eine AV beim nächsten Zugriff. Ich hangel mich gerade an diesem Artikel entlang: ![]() Und stecke bei der dort implementierten Funktion GetProgAndPublisherInfo fest. Kann mir jemand sagen wie ich das richtig mache o.O Grüße Memnarch |
AW: Wie iteriere ich die Array elemente in CRYPT_ATTRIBUTES?
Müste es nicht eher etwas in der Art SizeOf(_CRYPT_ATTRIBUTE) sein das du weiterschalten musst?
|
AW: Wie iteriere ich die Array elemente in CRYPT_ATTRIBUTES?
Hab ich auch schon ausprobiert, geht nicht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz