Share via


DeviceDsmAddDataSetRange 함수(ntddstor.h)

DeviceDsmAddDataSetRange 함수는 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 요청에 대한 시스템 버퍼에 데이터 세트 범위를 추가합니다.

구문

BOOLEAN DeviceDsmAddDataSetRange(
  PDEVICE_DSM_INPUT Input,
  ULONG             InputLength,
  LONGLONG          Offset,
  ULONGLONG         Length
);

매개 변수

Input

데이터 집합 범위를 추가할 DEVICE_DSM_INPUT 구조체에 대한 포인터입니다.

InputLength

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 요청의 전체 페이로드 길이(바이트)입니다.

Offset

데이터 집합 범위가 시작되는 DEVICE_DSM_INPUT 구조체의 시작부터의 오프셋(바이트)입니다.

Length

데이터 집합 범위의 길이(바이트)입니다.

반환 값

데이터 집합 범위가 성공적으로 추가되면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

설명

DSM에 범위 데이터가 있는 경우 각 범위에 대해 DeviceDsmAddDataSetRange 를 호출하여 시스템 버퍼에 추가합니다. IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 요청에 대한 시스템 버퍼 레이아웃은 데이터 세트 관리 개요를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1803
대상 플랫폼 유니버설
헤더 ntddstor.h

추가 정보

데이터 세트 관리 개요

DEVICE_DSM_INPUT

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES