STORAGE_RPMB_DATA_FRAME 구조체(winioctl.h)
애플리케이션은 IOCTL_STORAGE_QUERY_PROPERTY 정보를 사용하여 RPMB 프레임을 만들어 다음 작업 중 하나를 수행할 수 있습니다. • 프로그램 인증 키 • 쿼리 RPMB 쓰기 카운터 • 인증된 쓰기 • 인증된 읽기 • 인증된 디바이스 구성 쓰기 • 인증된 디바이스 구성 읽기
구문
typedef struct _STORAGE_RPMB_DATA_FRAME {
BYTE Stuff[196];
BYTE KeyOrMAC[32];
BYTE Data[256];
BYTE Nonce[16];
BYTE WriteCounter[4];
BYTE Address[2];
BYTE BlockCount[2];
BYTE OperationResult[2];
BYTE 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]
요청 또는 응답의 유형입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 10 빌드 20348 |
지원되는 최소 서버 | Windows 10 빌드 20348 |
머리글 | winioctl.h |