디스크 관리 구조
다음 목록에서는 디스크 관리에 사용되는 구조를 보여 줍니다.
섹션 내용
구조체 | 설명 |
---|---|
CREATE_DISK |
IOCTL_DISK_CREATE_DISK 제어 코드에서 GPT(GUID 파티션 테이블), MBR(마스터 부트레코드) 또는 원시 디스크를 초기화하는 데 사용하는 정보를 포함합니다. |
CREATE_DISK_GPT |
IOCTL_DISK_CREATE_DISK 제어 코드에서 GPT(GUID 파티션 테이블) 디스크를 초기화하는 데 사용하는 정보를 포함합니다. |
CREATE_DISK_MBR |
IOCTL_DISK_CREATE_DISK 제어 코드dptj MBR(마스터 부팅 레코드) 디스크를 초기화하는 데 사용하는 정보를 포함합니다. |
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
스토리지 디바이스에 대한 복사 오프로드 기능을 포함합니다. |
DEVICE_LB_PROVISIONING_DESCRIPTOR |
스토리지 디바이스에 대한 씬 프로비저닝 기능을 포함합니다. |
DEVICE_SEEK_PENALTY_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 디바이스에 대한 검색 페널티 설명자 데이터를 검색하는 데 사용됩니다. |
DEVICE_TRIM_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 디바이스에 대한 트리밍 설명자 데이터를 검색하는 데 사용됩니다. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
시스템에서 사용하도록 예약되었습니다. |
DEVICE_POWER_DESCRIPTOR |
DEVICE_POWER_DESCRIPTOR 구조는 스토리지 디바이스의 전원 기능을 설명합니다. |
DISK_CACHE_INFORMATION |
디스크 캐시에 대한 정보를 제공합니다. |
DISK_CLUSTER_INFO |
클러스터의 일부인 디스크에 대해 파티션 관리자에서 유지 관리되는 정보를 나타냅니다. |
DISK_DETECTION_INFO |
검색된 드라이브 매개 변수를 포함합니다. |
DISK_EX_INT13_INFO |
확장된 Int13 드라이브 매개 변수를 포함합니다. |
DISK_EXTENT |
디스크 범위를 나타냅니다. |
DISK_GEOMETRY |
디스크 디바이스 및 미디어의 기하학을 설명합니다. |
DISK_GEOMETRY_EX |
디스크 디바이스 및 미디어의 확장된 기하학을 설명합니다. |
DISK_GROW_PARTITION |
파티션 크기를 늘리는 데 사용되는 정보를 포함합니다. |
DISK_INT13_INFO |
표준 Int13 드라이브 기하학 매개 변수를 포함합니다. |
DISK_PARTITION_INFO |
디스크 파티션 정보를 포함합니다. |
DISK_PERFORMANCE |
디스크 성능 정보를 제공합니다. |
DISKQUOTA_USER_INFORMATION |
사용자별 할당량 정보를 나타냅니다. |
DRIVE_LAYOUT_INFORMATION |
드라이브의 파티션에 대한 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_EX |
드라이브의 파티션에 대한 확장된 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_GPT |
드라이브의 GPT(GUID 파티션 테이블) 파티션에 대한 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_MBR |
드라이브의 MBR(마스터 부트 레코드) 파티션에 대한 정보를 제공합니다. |
FORMAT_PARAMETERS |
인접한 디스크 트랙 집합의 서식을 지정하는 데 사용되는 정보를 포함합니다. |
FORMAT_EX_PARAMETERS |
인접한 디스크 트랙 집합의 서식을 지정하는 데 사용되는 정보를 포함합니다.
IOCTL_DISK_FORMAT_TRACKS_EX 제어 코드에서 사용됩니다. |
GET_DISK_ATTRIBUTES |
디스크 디바이스의 특성을 포함합니다. |
GET_LENGTH_INFORMATION |
IOCTL_DISK_GET_LENGTH_INFO 제어 코드에서 사용하는 디스크, 볼륨 또는 파티션 길이 정보를 포함합니다. |
PARTITION_INFORMATION |
디스크 파티션에 대한 정보를 포함합니다. |
PARTITION_INFORMATION_EX |
표준 AT 스타일 MBR(마스터 부트 레코드) 및 EFI(Extensible Firmware Interface) 디스크에 대한 파티션 정보를 포함합니다. |
PARTITION_INFORMATION_GPT |
GPT(GUID 파티션 테이블) 파티션 정보를 포함합니다. |
PARTITION_INFORMATION_MBR |
MBR(마스터 부트 레코드) 디스크와 관련된 파티션 정보를 포함합니다. |
REASSIGN_BLOCKS |
디스크 블록 재할당 데이터를 포함합니다. |
REASSIGN_BLOCKS_EX |
디스크 블록 재할당 데이터를 포함합니다. |
SET_DISK_ATTRIBUTES |
디스크 디바이스에서 설정할 특성을 지정합니다. |
SET_PARTITION_INFORMATION |
디스크 파티션의 형식을 설정하는 데 사용되는 정보를 포함합니다. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스에 대한 스토리지 액세스 맞춤 설명자 데이터를 검색합니다. |
STORAGE_ADAPTER_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스에 대한 스토리지 어댑터 설명자 데이터를 검색합니다. |
STORAGE_DESCRIPTOR_HEADER |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 스토리지 디바이스 또는 어댑터의 속성을 검색합니다. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
다음에 사용하도록 예약됩니다. |
STORAGE_DEVICE_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스에 대한 스토리지 디바이스 설명자 데이터를 검색합니다. |
STORAGE_DEVICE_ID_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드 요청과 함께 사용하여 디바이스에 대한 디바이스 ID 설명자 데이터를 검색합니다. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
STORAGE_PROPERTY_ID 정의된 StorageDeviceIoCapabilityProperty에 대한 출력 버퍼입니다. |
STORAGE_DEVICE_POWER_CAP |
이 구조체는 IOCTL_STORAGE_DEVICE_POWER_CAP 대한 입력 및 출력 버퍼로 사용됩니다. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
시스템에서 사용하도록 예약되었습니다. |
STORAGE_HW_FIRMWARE_ACTIVATE |
이 구조체에는 활성화할 다운로드한 펌웨어에 대한 정보가 포함되어 있습니다. |
STORAGE_HW_FIRMWARE_DOWNLOAD |
이 구조에는 대상에 다운로드할 펌웨어 이미지 페이로드가 포함되어 있습니다. |
STORAGE_HW_FIRMWARE_INFO |
이 구조체에는 디바이스 펌웨어에 대한 정보가 포함됩니다. |
STORAGE_HW_FIRMWARE_INFO_QUERY |
이 구조체에는 디바이스 펌웨어에 대한 정보가 포함됩니다. |
STORAGE_HW_FIRMWARE_SLOT_INFO |
이 구조체에는 디바이스의 슬롯에 대한 정보가 포함됩니다. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 사용되어 스토리지 디바이스의 제품 유형을 설명합니다. |
STORAGE_MINIPORT_DESCRIPTOR |
시스템에서 사용하도록 예약되었습니다. |
STORAGE_PHYSICAL_ADAPTER_DATA |
실제 스토리지 어댑터를 설명합니다. |
STORAGE_PHYSICAL_DEVICE_DATA |
실제 스토리지 디바이스를 설명합니다. |
STORAGE_PHYSICAL_NODE_DATA |
스토리지 노드의 물리적 디바이스 데이터를 지정합니다. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 구조체는 IOCTL_STORAGE_QUERY_PROPERTY 요청에서 반환된 쿼리 결과 구조체 중 하나입니다. |
STORAGE_PROPERTY_QUERY |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드에 전달된 입력 버퍼로 검색할 스토리지 디바이스 또는 어댑터의 속성을 나타냅니다. |
STORAGE_PROTOCOL_ATA_DATA_TYPE |
ATA 프로토콜 데이터 형식입니다. |
STORAGE_PROTOCOL_COMMAND |
이 구조체는 통과 메커니즘을 사용하여 IOCTL_STORAGE_PROTOCOL_COMMAND를 통해 공급업체별 명령을 스토리지 디바이스에 발급할 때 입력 버퍼로 사용됩니다. |
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
이 구조체는 스토리지 디바이스 또는 어댑터에서 프로토콜별 데이터를 반환하기 위해 IOCTL_STORAGE_QUERY_PROPERTY와 함께 사용됩니다. |
STORAGE_PROTOCOL_NVME_DATA_TYPE |
IOCTL_STORAGE_QUERY_PROPERTY 요청 중에 쿼리할 NVMe 프로토콜별 데이터의 형식을 설명합니다. |
STORAGE_PROTOCOL_SPECIFIC_DATA |
IOCTL_STORAGE_QUERY_PROPERTY 요청의 입력 및 출력 버퍼에 제공되는 프로토콜별 디바이스 데이터를 설명합니다. |
STORAGE_SPEC_VERSION |
스토리지 사양 버전입니다. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
이 구조체는 스토리지 디바이스 또는 어댑터에서 온도 데이터를 반환하기 위해 IOCTL_STORAGE_QUERY_PROPERTY와 함께 사용됩니다. |
STORAGE_TEMPERATURE_INFO |
디바이스 온도 데이터를 설명합니다.
IOCTL_STORAGE_QUERY_PROPERTY 요청으로 온도 데이터를 쿼리할 때 STORAGE_TEMPERATURE_DATA_DESCRIPTOR의 일부로 반환됩니다. |
STORAGE_TEMPERATURE_THRESHOLD |
이 구조체는 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD를 통해 스토리지 디바이스의 온도 상한 또는 하한 임계값을 설정하는 데 사용됩니다. |
STORAGE_WRITE_CACHE_PROPERTY |
IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스의 쓰기 캐시 속성에 대한 정보를 검색합니다. |
VERIFY_INFORMATION |
디스크 익스텐트 확인에 사용되는 정보를 포함합니다. |
다음 디바이스 입력 및 출력 구조는 사용되지 않습니다.