다음을 통해 공유


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