x64x86arm64 / ntdllntoskrnl

_IO_ADAPTER_CRYPTO_KEY_DESCRIPTOR

← 10.0.28000.3231 13 builds latest →
struct _IO_ADAPTER_CRYPTO_KEY_DESCRIPTOR {
unsigned long Version;/* 0x0 4 */
unsigned long Size;/* 0x4 4 */
unsigned long CryptoIndex;/* 0x8 4 */
unsigned long AlgorithmId;/* 0xc 4 */
unsigned long DataUnitSize;/* 0x10 4 */
unsigned long KeySize;/* 0x14 4 */
unsigned char KeyHash[32];/* 0x18 32 */
void* KeyVirtualAddress;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
/* 4 bytes padding */
long (*AdjustCryptoParametersCallback)(void*, struct _IO_ADAPTER_CRYPTO_PARAMETERS*, __int64);/* 0x60 8 */
void* AdjustCryptoParametersCallbackContext;/* 0x68 8 */
};
size 112 (0x70)13 members1 hole (4 bytes)padding 02 cachelines
Used in (1)