Win32 API 日本語リファレンス
ホームStorage.Packaging.Appx › APPX_ENCRYPTED_PACKAGE_SETTINGS

APPX_ENCRYPTED_PACKAGE_SETTINGS

構造体
サイズx64: 32 バイト / x86: 16 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86説明
keyLengthDWORD4+0+0暗号化キーの長さ(Key Length)をビット単位で表す32ビット値である。
encryptionAlgorithmLPWSTR8/4+8+4使用する暗号化アルゴリズム名を表すNull終端ワイド文字列である。
useDiffusionBOOL4+16+8拡散(diffusion)処理を使用するか否かを示すブール値である。
blockMapHashAlgorithmIUri*8/4+24+12ブロックマップのハッシュアルゴリズムをURIで指定するIUriポインタである。