STORAGE_RPMB_DATA_FRAME 구조체(ntddstor.h)
STORAGE_RPMB_DATA_FRAME 구조체는 RPMB(재생 보호 메모리 블록) 페이로드의 데이터 프레임 형식을 식별합니다.
구문
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;
멤버
Stuff[196]
시스템에서 사용하도록 예약되었습니다. 사용하지 마십시오.
KeyOrMAC[32]
프로그래밍할 키 또는 이 프레임(또는 일련의 프레임)을 인증하는 MAC(메시지 인증 코드)입니다.
Data[256]
데이터 입력 또는 출력을 포함합니다.
Nonce[16]
호스트에서 생성된 임의 128비트 숫자입니다. 읽기에만 필요합니다.
WriteCounter[4]
32비트 카운터. 쓰기에만 필요합니다.
Address[2]
운영할 반부문 주소입니다.
BlockCount[2]
읽기/쓰기가 가능한 반섹션 블록 수입니다.
OperationResult[2]
작업의 결과입니다.
RequestOrResponseType[2]
요청 또는 응답의 유형입니다.
설명
이 데이터 프레임은 모든 RPMB 요청 및 응답을 구성하는 데 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddstor.h |