struktur STORAGE_RPMB_DATA_FRAME (ntddstor.h)
Struktur STORAGE_RPMB_DATA_FRAME mengidentifikasi format bingkai data dari payload Replay Protected Memory Block (RPMB).
Sintaks
typedef struct _STORAGE_RPMB_DATA_FRAME {
UCHAR Stuff[196];
UCHAR KeyOrMAC[32];
UCHAR Data[256];
UCHAR Nonce[16];
UCHAR WriteCounter[4];
UCHAR Address[2];
UCHAR BlockCount[2];
UCHAR OperationResult[2];
UCHAR RequestOrResponseType[2];
} STORAGE_RPMB_DATA_FRAME, *PSTORAGE_RPMB_DATA_FRAME;
Anggota
Stuff[196]
Dicadangkan untuk penggunaan sistem. Jangan gunakan.
KeyOrMAC[32]
Baik kunci yang akan diprogram atau kode autentikasi pesan (MAC) mengautentikasi bingkai ini (atau rangkaian bingkai).
Data[256]
Berisi input atau output data.
Nonce[16]
Angka 128-bit acak yang dihasilkan oleh host. Hanya diperlukan untuk membaca.
WriteCounter[4]
Penghitung 32-bit. Hanya diperlukan untuk menulis.
Address[2]
Alamat setengah sektor untuk dioperasikan.
BlockCount[2]
Jumlah blok setengah sektor untuk dibaca/ditulis.
OperationResult[2]
Hasil operasi.
RequestOrResponseType[2]
Jenis permintaan atau respons.
Keterangan
Bingkai data ini digunakan untuk menyusun semua permintaan dan respons RPMB.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddstor.h |