winioctl.h 헤더
이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
winioctl.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IOCTLs
FSCTL_ALLOW_EXTENDED_DASD_IO 파티션 읽기 또는 쓰기 호출에서 I/O 경계 검사를 수행하지 않도록 파일 시스템 드라이버에 신호를 보냅니다. |
FSCTL_CREATE_OR_GET_OBJECT_ID 지정된 파일 또는 디렉터리에 대한 개체 식별자를 검색합니다. 개체 식별자가 없으면 FSCTL_CREATE_OR_GET_OBJECT_ID를 사용하여 만듭니다. |
FSCTL_CREATE_USN_JOURNAL 대상 볼륨에 USN(업데이트 시퀀스 번호) 변경 저널 스트림을 만들거나 기존 변경 저널 스트림을 수정합니다. |
FSCTL_CSV_CONTROL CSV 제어 작업의 결과를 검색합니다. |
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS CSVFS가 프록시인 파일 시스템에 대한 정보를 검색합니다. |
FSCTL_DELETE_OBJECT_ID 지정된 파일 또는 디렉터리에서 개체 식별자를 제거합니다. |
FSCTL_DELETE_REPARSE_POINT 지정된 파일 또는 디렉터리에서 재분석 지점을 삭제합니다. |
FSCTL_DELETE_USN_JOURNAL 볼륨에서 USN(업데이트 시퀀스 번호) 변경 저널을 삭제하거나 변경 저널 삭제 알림을 기다립니다. |
FSCTL_DISMOUNT_VOLUME 볼륨이 현재 사용 중인지 여부에 관계없이 볼륨을 분리합니다. 자세한 내용은 주의 섹션을 참조하세요. |
FSCTL_DUPLICATE_EXTENTS_TO_FILE 애플리케이션을 대신하여 파일 바이트 범위를 복사하도록 파일 시스템에 지시합니다. |
FSCTL_ENUM_USN_DATA 지정된 두 경계 간에 USN(업데이트 시퀀스 번호) 데이터를 열거하여 MFT(마스터 파일 테이블) 레코드를 가져옵니다. |
FSCTL_EXTEND_VOLUME 탑재된 볼륨의 크기를 늘립니다. |
FSCTL_FILE_LEVEL_TRIM 스토리지 시스템에서 저장할 필요가 없는 지정된 파일 내의 범위를 나타냅니다. |
FSCTL_FILESYSTEM_GET_STATISTICS 다양한 파일 시스템 성능 카운터에서 정보를 검색합니다. |
FSCTL_FILESYSTEM_GET_STATISTICS_EX 다양한 파일 시스템 성능 카운터에서 정보를 검색합니다. 이 제어 코드에 대한 지원은 Windows 10 시작했습니다. |
FSCTL_FIND_FILES_BY_SID 디렉터리에서 작성자 소유자가 지정된 SID와 일치하는 파일을 검색합니다. |
FSCTL_GET_BOOT_AREA_INFO 볼륨의 부팅 섹터 위치를 검색합니다. |
FSCTL_GET_COMPRESSION 파일 시스템이 스트림별 압축을 지원하는 볼륨에서 파일 또는 디렉터리의 현재 압축 상태를 검색합니다. |
FSCTL_GET_INTEGRITY_INFORMATION ReFS 볼륨에서 파일 또는 디렉터리의 무결성 상태를 검색합니다. (FSCTL_GET_INTEGRITY_INFORMATION) |
FSCTL_GET_NTFS_FILE_RECORD 사용 중이고 서수 값이 요청된 파일 참조 번호보다 작거나 같은 첫 번째 파일 레코드를 검색합니다. |
FSCTL_GET_NTFS_VOLUME_DATA 지정된 NTFS 파일 시스템 볼륨에 대한 정보를 검색합니다. |
FSCTL_GET_OBJECT_ID 지정된 파일 또는 디렉터리에 대한 개체 식별자를 검색합니다. |
FSCTL_GET_REPAIR NTFS 파일 시스템의 자동 복구 메커니즘에 대한 정보를 검색합니다. |
FSCTL_GET_REPARSE_POINT 지정된 핸들로 식별되는 파일 또는 디렉터리와 연결된 재분석 지점 데이터를 검색합니다. |
FSCTL_GET_RETRIEVAL_POINTER_BASE 볼륨의 시작을 기준으로 파일 시스템의 첫 번째 LCN(논리 클러스터 번호)에 대한 섹터 오프셋을 반환합니다. |
FSCTL_GET_RETRIEVAL_POINTERS 파일 핸들이 지정된 경우 디스트에서 특정 파일의 할당 및 위치를 설명하는 데이터 구조를 검색하거나 볼륨 핸들이 지정된 경우 볼륨에서 잘못된 클러스터의 위치를 검색합니다. |
FSCTL_GET_VOLUME_BITMAP 볼륨에서 점유된 클러스터 및 사용 가능한 클러스터의 비트맵을 검색합니다. |
FSCTL_INITIATE_REPAIR 단일 파일에서 자동 복구 주기를 시작하도록 NTFS 파일 시스템을 트리거합니다. |
FSCTL_IS_CSV_FILE 파일이 CSVFS 볼륨에 저장되는지 여부를 확인하거나 네임스페이스 정보를 검색합니다. (FSCTL_IS_CSV_FILE) |
FSCTL_IS_FILE_ON_CSV_VOLUME 파일이 CSVFS 볼륨에 저장되는지 여부를 확인하거나 네임스페이스 정보를 검색합니다. (FSCTL_IS_FILE_ON_CSV_VOLUME) |
FSCTL_IS_VOLUME_MOUNTED 지정된 볼륨이 탑재되는지 또는 지정된 파일 또는 디렉터리가 탑재된 볼륨에 있는지 확인합니다. |
FSCTL_IS_VOLUME_OWNED_BYCSVFS 볼륨이 CSVFS에 의해 잠겨 있는지 여부를 확인합니다. |
FSCTL_LOCK_VOLUME 볼륨을 사용하고 있지 않은 경우 잠급니다. |
FSCTL_LOOKUP_STREAM_FROM_CLUSTER NTFS 볼륨 또는 NTFS 볼륨의 파일에 대한 핸들이 지정된 경우 지정된 클러스터를 차지하는 스트림을 설명하는 데이터 구조 체인을 반환합니다. |
FSCTL_MAKE_MEDIA_COMPATIBLE 미디어 ROM이 호환되도록 한 번 쓰기 미디어에서 열린 UDF 세션을 닫습니다. |
FSCTL_MARK_HANDLE 지정된 파일 또는 디렉터리와 해당 변경 저널 레코드를 해당 파일 또는 디렉터리의 변경 내용에 대한 정보로 표시합니다. |
FSCTL_MOVE_FILE 파일의 가상 클러스터 하나 이상을 하나의 논리적 클러스터에서 동일한 볼륨 내의 다른 클러스터로 재배치합니다. 이 작업은 조각 모음 중에 사용됩니다. |
FSCTL_OPBATCH_ACK_CLOSE_PENDING 클라이언트 애플리케이션이 파일을 닫을 준비가 되었음을 서버에 알립니다. |
FSCTL_OPLOCK_BREAK_ACK_NO_2 파일에 대한 편의적 잠금이 곧 중단된다는 알림에 응답합니다. 이 작업을 사용하여 파일에 대한 모든 편의적 잠금을 해제하고 파일을 열어 둡니다. |
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE 파일에 대한 배타적인 편의적 잠금이 곧 중단된다는 알림에 응답합니다. 이 작업을 사용하여 파일이 수준 2 편의적 잠금을 수신해야 함을 나타냅니다. |
FSCTL_OPLOCK_BREAK_NOTIFY 호출 애플리케이션이 편의적 잠금 중단이 완료될 때까지 기다릴 수 있도록 합니다. |
FSCTL_QUERY_ALLOCATED_RANGES 파일 또는 대체 스트림을 스캔하여 0이 아닌 데이터를 포함할 수 있는 범위를 찾습니다. |
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION 볼륨에 대한 파일 시스템 인식 정보를 쿼리합니다. |
FSCTL_QUERY_ON_DISK_VOLUME_INFO UDF 관련 볼륨 정보를 요청합니다. |
FSCTL_QUERY_REGION_INFO 데이터 계층화를 지원하는 볼륨에 대해 정의된 스토리지 계층 영역을 검색합니다. |
FSCTL_QUERY_SPARING_INFO 볼륨의 결함 관리 속성을 검색합니다. UDF 파일 시스템에 사용됩니다. |
FSCTL_QUERY_STORAGE_CLASSES 데이터 계층화를 지원하는 볼륨에 대해 정의된 스토리지 계층을 검색합니다. |
FSCTL_QUERY_USN_JOURNAL 현재 USN(업데이트 시퀀스 번호) 변경 저널, 해당 레코드 및 용량에 대한 정보를 쿼리합니다. |
FSCTL_READ_FILE_USN_DATA 지정된 파일 또는 디렉터리에 대한 USN(업데이트 시퀀스 번호) 변경 저널 정보를 검색합니다. |
FSCTL_READ_FROM_PLEX 지정된 플렉스에서 읽습니다. |
FSCTL_READ_USN_JOURNAL 지정된 두 USN 값 간에 USN(업데이트 시퀀스 번호) 변경 저널 레코드 세트를 검색합니다. |
FSCTL_RECALL_FILE 계층적 스토리지 관리 소프트웨어인 원격 스토리지가 관리하는 스토리지 미디어에서 파일을 다시 호출합니다. |
FSCTL_REPAIR_COPIES 사용할 적절한 복사본을 선택하여 데이터 손상을 복구합니다. |
FSCTL_REQUEST_BATCH_OPLOCK 파일에 대한 일괄 편의적 잠금을 요청합니다. |
FSCTL_REQUEST_FILTER_OPLOCK 파일에 대한 필터 편의적 잠금을 요청합니다. |
FSCTL_REQUEST_OPLOCK 파일에 대한 편의적 잠금(oplock)을 요청하고 oplock 중단이 발생했음을 확인합니다. |
FSCTL_REQUEST_OPLOCK_LEVEL_1 파일에 대해 수준 1 편의적 잠금을 요청합니다. |
FSCTL_REQUEST_OPLOCK_LEVEL_2 파일에 대해 수준 2 편의적 잠금을 요청합니다. |
FSCTL_SET_COMPRESSION 파일 시스템이 파일별 및 디렉터리별 압축을 지원하는 볼륨에서 파일 또는 디렉터리의 압축 상태를 설정합니다. |
FSCTL_SET_DEFECT_MANAGEMENT 지정된 파일에 대한 소프트웨어 결함 관리 상태를 설정합니다. UDF 파일 시스템에 사용됩니다. |
FSCTL_SET_INTEGRITY_INFORMATION ReFS 볼륨에서 파일 또는 디렉터리의 무결성 상태를 검색합니다. (FSCTL_SET_INTEGRITY_INFORMATION) |
FSCTL_SET_OBJECT_ID 지정된 파일 또는 디렉터리에 대한 개체 식별자를 설정합니다. |
FSCTL_SET_OBJECT_ID_EXTENDED 지정된 파일 또는 디렉터리에 대한 개체 식별자와 연결된 사용자 데이터를 수정합니다. |
FSCTL_SET_REPAIR NTFS 파일 시스템의 자동 복구 기능 모드를 설정합니다. |
FSCTL_SET_REPARSE_POINT 파일 또는 디렉터리에 재분석 지점을 설정합니다. |
FSCTL_SET_SPARSE 표시된 파일을 스파스 또는 스파스 아님으로 표시합니다. 스파스 파일에서 큰 범위의 0에는 디스크 할당이 필요하지 않을 수 있습니다. |
FSCTL_SET_ZERO_DATA 파일의 지정된 범위를 0으로 채웁니다. |
FSCTL_SET_ZERO_ON_DEALLOCATION NTFS 파일 시스템 파일 핸들이 할당 취소될 때 클러스터가 0으로 채워져야 함을 나타냅니다. |
FSCTL_SHRINK_VOLUME 축소 작업을 수행하기 위해 볼륨을 준비하거나, 축소 작업을 커밋하거나, 축소 작업을 종료해야 한다는 신호를 보냅니다. |
FSCTL_TXFS_CREATE_MINIVERSION 지정한 파일에 새 miniversion을 만듭니다. 미니버전에서는 트랜잭션 중에 파일의 스냅샷을 참조할 수 있습니다. 트랜잭션이 커밋되거나 롤백되면 미니버전이 삭제됩니다. |
FSCTL_TXFS_GET_METADATA_INFO 지정된 파일을 잠근 트랜잭션의 GUID 및 파일에 대한 TxF(트랜잭션 NTFS) 메타데이터를 검색합니다(파일이 잠긴 경우). |
FSCTL_TXFS_GET_TRANSACTED_VERSION TXFS_GET_TRANSACTED_VERSION 구조체를 반환합니다. 구조체는 지정된 파일의 가장 최근에 커밋된 버전인 핸들의 버전 번호를 식별합니다. |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES 지정된 트랜잭션에 의해 현재 잠겨 있는 모든 파일의 목록을 반환합니다. 반환 값이 ERROR_MORE_DATA인 경우 이 호출 시 전체 파일 목록을 보관하는 데 필요한 버퍼의 길이를 반환합니다. |
FSCTL_TXFS_LIST_TRANSACTIONS 지정된 리소스 관리자에 현재 관련된 모든 트랜잭션의 목록을 반환합니다. |
FSCTL_TXFS_MODIFY_RM RM(보조 리소스 관리자)에 대한 로그 모드 및 로그 매개 변수 정보를 설정합니다. |
FSCTL_TXFS_QUERY_RM_INFORMATION RM(리소스 관리자)에 대한 정보를 검색합니다. |
FSCTL_TXFS_READ_BACKUP_INFORMATION 지정된 파일에 대한 TxF(트랜잭션 NTFS)별 정보를 반환합니다. |
FSCTL_TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION 제어 코드는 지정된 저장점으로의 설정, 지우기 및 롤백을 제어합니다. |
FSCTL_TXFS_TRANSACTION_ACTIVE 스냅샷을 만들 때 연결된 볼륨에서 활성 상태인 트랜잭션이 있는지 여부를 나타내는 부울 값을 반환합니다. 이 호출은 읽기 전용 스냅샷 볼륨에만 유효합니다. |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION TxF(트랜잭션 NTFS)별 정보를 지정된 파일에 씁니다. |
FSCTL_UNLOCK_VOLUME 볼륨의 잠금을 해제합니다. |
FSCTL_USN_TRACK_MODIFIED_RANGES 대상 볼륨에서 USN(업데이트 시퀀스 번호) 변경 저널 스트림에 범위 추적 기능을 사용하도록 설정하거나 이미 활성화된 범위 추적 매개 변수를 수정합니다. |
FSCTL_WAIT_FOR_REPAIR 지정된 복구가 완료되면 반환됩니다. |
FSCTL_WRITE_USN_CLOSE_RECORD 입력 파일에 대한 USN(업데이트 시퀀스 번호) 변경 저널 스트림에 레코드를 생성합니다. |
IOCTL_CHANGER_EXCHANGE_MEDIUM 원본 요소에서 하나의 대상으로 미디어 조각을 이동하고 원래 첫 번째 대상에 있는 미디어 조각을 두 번째 대상으로 이동합니다. |
IOCTL_CHANGER_GET_ELEMENT_STATUS 모든 요소의 상태 또는 특정 형식의 지정된 수의 요소를 검색합니다. |
IOCTL_CHANGER_GET_PARAMETERS 지정된 디바이스의 매개 변수를 검색합니다. |
IOCTL_CHANGER_GET_PRODUCT_DATA 지정된 디바이스의 제품 데이터를 검색합니다. |
IOCTL_CHANGER_GET_STATUS 지정된 디바이스의 현재 상태 검색합니다. |
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS 모든 요소의 상태 또는 특정 형식의 지정된 요소를 초기화합니다. |
IOCTL_CHANGER_MOVE_MEDIUM 미디어 조각을 대상으로 이동합니다. |
IOCTL_CHANGER_QUERY_VOLUME_TAGS 지정된 요소에 대한 볼륨 태그 정보를 검색합니다. |
IOCTL_CHANGER_REINITIALIZE_TRANSPORT 전송 요소를 물리적으로 다시 정정합니다. 재보정에는 전송을 홈 위치로 반환하는 작업이 포함될 수 있습니다. |
IOCTL_CHANGER_SET_ACCESS 디바이스의 삽입/배출 포트, 도어 또는 키패드의 상태를 설정합니다. |
IOCTL_CHANGER_SET_POSITION 체인저의 로봇 전송 메커니즘을 지정된 요소 주소로 설정합니다. 이렇게 하면 전송을 미리 배치하여 미디어를 이동하거나 교환할 수 있습니다. |
IOCTL_DISK_CREATE_DISK CREATE_DISK 구조체의 정보를 사용하여 지정된 디스크 및 디스크 파티션 테이블을 초기화합니다. |
IOCTL_DISK_DELETE_DRIVE_LAYOUT 디스크가 섹터 0에서 디스크 끝까지 포맷되도록 마스터 부팅 레코드에서 부팅 서명을 제거합니다. |
IOCTL_DISK_FORMAT_TRACKS 플로피 디스크에서 지정된 연속 트랙 세트를 포맷합니다. 추가 매개 변수를 제공하려면 IOCTL_DISK_FORMAT_TRACKS_EXinstead 사용합니다. |
IOCTL_DISK_FORMAT_TRACKS_EX 플로피 디스크에서 지정된 연속 트랙 세트를 포맷합니다. |
IOCTL_DISK_GET_CACHE_INFORMATION 디스크 캐시 구성 데이터를 검색합니다. |
IOCTL_DISK_GET_DISK_ATTRIBUTES 지정된 디스크 디바이스의 특성을 검색합니다. |
IOCTL_DISK_GET_DRIVE_GEOMETRY 실제 디스크의 geometry:_type, 실린더 수, 실린더당 트랙 수, 트랙당 섹터 및 섹터당 바이트에 대한 정보를 검색합니다. |
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX 실제 디스크의 geometry:_type, 실린더 수, 실린더당 트랙 수, 트랙당 섹터 및 섹터당 바이트에 대한 확장 정보를 검색합니다. |
IOCTL_DISK_GET_DRIVE_LAYOUT 디스크의 파티션 테이블에 있는 각 항목에 대한 정보를 검색합니다. |
IOCTL_DISK_GET_DRIVE_LAYOUT_EX 디스크의 파티션 테이블에 있는 각 항목에 대한 확장 정보를 검색합니다. |
IOCTL_DISK_GET_LENGTH_INFO 지정된 디스크, 볼륨 또는 파티션의 길이를 검색합니다. |
IOCTL_DISK_GET_PARTITION_INFO 디스크 파티션의 형식, 크기 및 특성에 대한 정보를 검색합니다. |
IOCTL_DISK_GET_PARTITION_INFO_EX 디스크 파티션의 형식, 크기 및 특성에 대한 확장 정보를 검색합니다. |
IOCTL_DISK_GROW_PARTITION 지정된 파티션을 확대합니다. |
IOCTL_DISK_IS_WRITABLE 지정한 디스크가 쓰기 가능한지 여부를 확인합니다. |
IOCTL_DISK_PERFORMANCE 디스크 성능 정보를 제공하는 성능 카운터를 사용하도록 설정합니다. |
IOCTL_DISK_PERFORMANCE_OFF 디스크 성능 정보를 제공하는 성능 카운터를 사용하지 않도록 설정합니다. |
IOCTL_DISK_REASSIGN_BLOCKS 디스크 디바이스가 하나 이상의 블록을 예비 블록 풀에 매핑하도록 지시합니다. (IOCTL_DISK_REASSIGN_BLOCKS) |
IOCTL_DISK_REASSIGN_BLOCKS_EX 디스크 디바이스가 하나 이상의 블록을 예비 블록 풀에 매핑하도록 지시합니다. (IOCTL_DISK_REASSIGN_BLOCKS_EX) |
IOCTL_DISK_RESET_SNAPSHOT_INFO 디스크에서 VSS(볼륨 섀도 복사본 서비스) 하드웨어 기반 섀도 복사본("스냅샷"이라고도 함) 정보를 모두 지웁니다. |
IOCTL_DISK_SET_CACHE_INFORMATION 디스크 구성 데이터를 설정합니다. |
IOCTL_DISK_SET_DISK_ATTRIBUTES 지정된 디스크 디바이스의 특성을 설정합니다. |
IOCTL_DISK_SET_DRIVE_LAYOUT 드라이브 레이아웃 및 파티션 정보 데이터에 지정된 대로 디스크를 분할합니다. |
IOCTL_DISK_SET_DRIVE_LAYOUT_EX 지정된 드라이브 레이아웃 및 파티션 정보 데이터에 따라 디스크를 분할합니다. |
IOCTL_DISK_SET_PARTITION_INFO 지정된 디스크 파티션에 대한 파티션 정보를 설정합니다. |
IOCTL_DISK_SET_PARTITION_INFO_EX AT 및 EFI(Extensible Firmware Interface) 파티션에 대한 레이아웃 정보를 포함하여 지정된 디스크 파티션에 대한 파티션 정보를 설정합니다. |
IOCTL_DISK_UPDATE_PROPERTIES 캐시된 파티션 테이블을 무효화하고 디바이스를 다시 열거합니다. |
IOCTL_DISK_VERIFY 고정 디스크에서 지정된 익스텐트를 확인합니다. |
IOCTL_SCM_BUS_QUERY_PROPERTY 이전에 NVDIMM에 펌웨어를 다운로드하는 데 사용할 수 있습니다. |
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE 이전에 NVDIMM에 펌웨어를 다운로드하는 데 사용할 수 있습니다. |
IOCTL_SCM_PD_FIRMWARE_ACTIVATE 이전에 NVDIMM에 펌웨어를 다운로드하는 데 사용할 수 있습니다. |
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD 이전에 NVDIMM에 펌웨어를 다운로드하는 데 사용할 수 있습니다. |
IOCTL_SERIAL_LSRMST_INSERT 애플리케이션이 ReadFile 함수를 통해 획득하는 일반 데이터 스트림에 줄 상태 및 모뎀 상태 값의 배치를 사용하거나 사용하지 않도록 설정합니다. |
IOCTL_STORAGE_CHECK_VERIFY 디바이스에 대한 미디어에 액세스할 수 있는지 여부를 결정합니다. |
IOCTL_STORAGE_DEVICE_POWER_CAP Windows 애플리케이션은 이 제어 코드를 사용하여 스토리지 디바이스의 최대 작동 전력 소비 수준을 지정할 수 있습니다. |
IOCTL_STORAGE_EJECT_MEDIA SCSI 디바이스에서 미디어를 배출합니다. |
IOCTL_STORAGE_EJECTION_CONTROL 미디어를 꺼내는 메커니즘을 사용하거나 사용하지 않도록 설정합니다. 메커니즘을 사용하지 않도록 설정하면 드라이브가 잠깁니다. |
IOCTL_STORAGE_FIRMWARE_ACTIVATE Windows 애플리케이션은 이 제어 코드를 사용하여 지정된 디바이스에서 펌웨어 이미지를 활성화할 수 있습니다. |
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Windows 애플리케이션은 이 제어 코드를 사용하여 대상 디바이스에 펌웨어 이미지를 다운로드할 수 있지만 활성화할 수는 없습니다. |
IOCTL_STORAGE_FIRMWARE_GET_INFO Windows 애플리케이션은 이 제어 코드를 사용하여 스토리지 디바이스에서 자세한 펌웨어 정보를 쿼리할 수 있습니다. |
IOCTL_STORAGE_GET_DEVICE_NUMBER 디바이스 유형, 디바이스 번호 및 분할 가능한 디바이스의 경우 디바이스의 파티션 번호를 검색합니다. |
IOCTL_STORAGE_GET_HOTPLUG_INFO 지정된 디바이스의 핫플러그 구성을 검색합니다. |
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER USB 디바이스의 일련 번호를 검색합니다. |
IOCTL_STORAGE_GET_MEDIA_TYPES 디바이스의 기하 도형 정보를 검색합니다. (IOCTL_STORAGE_GET_MEDIA_TYPES) |
IOCTL_STORAGE_GET_MEDIA_TYPES_EX 디바이스에서 지원하는 미디어 유형에 대한 정보를 검색합니다. |
IOCTL_STORAGE_LOAD_MEDIA 디바이스에 미디어를 로드합니다. |
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드는 특성 정보를 볼륨 관리자 및 스토리지 시스템 디바이스에 전달합니다. |
IOCTL_STORAGE_MCN_CONTROL 미디어 변경 알림을 사용하거나 사용하지 않도록 설정합니다. 미디어 변경 알림을 사용하지 않도록 설정하면 GUID_IO_MEDIA_ARRIVAL 및 GUID_IO_MEDIA_REMOVAL 이벤트가 방지됩니다. |
IOCTL_STORAGE_MEDIA_REMOVAL 잠금 기능을 보유한 디바이스에 대해 미디어를 꺼내는 메커니즘을 사용하거나 사용하지 않도록 설정합니다. |
IOCTL_STORAGE_PROTOCOL_COMMAND Windows 애플리케이션은 이 제어 코드를 사용하여 스토리지 디바이스 또는 어댑터의 속성을 반환할 수 있습니다. 요청은 디바이스에 대한 조회 데이터 또는 어댑터의 기능 및 제한 사항과 같이 검색할 정보의 종류를 나타냅니다. |
IOCTL_STORAGE_QUERY_PROPERTY Windows 애플리케이션은 이 제어 코드를 사용하여 스토리지 디바이스 또는 어댑터의 속성을 반환할 수 있습니다. |
IOCTL_STORAGE_READ_CAPACITY 디바이스의 기하 도형 정보를 검색합니다. (IOCTL_STORAGE_READ_CAPACITY) |
IOCTL_STORAGE_REINITIALIZE_MEDIA IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl(winioctl.h)은 삭제 프로세스를 스토리지 디바이스로 오프로드합니다. |
IOCTL_STORAGE_RPMB_COMMAND IOCTL_STORAGE_RPMB_COMMAND ioctl(winioctl.h)은 기본 스토리지 디바이스에 RPMB 명령을 보냅니다. |
IOCTL_STORAGE_SET_HOTPLUG_INFO 지정된 디바이스의 핫플러그 구성을 설정합니다. |
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD Windows 애플리케이션은 이 제어 코드를 사용하여 디바이스의 온도 임계값을 설정할 수 있습니다(디바이스에서 지원하는 경우). |
IOCTL_VOLUME_GET_GPT_ATTRIBUTES 볼륨의 특성을 검색합니다. |
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS 하나 이상의 디스크에서 지정된 볼륨의 물리적 위치를 검색합니다. |
IOCTL_VOLUME_IS_CLUSTERED 지정된 볼륨이 클러스터되었는지 여부를 확인합니다. |
IOCTL_VOLUME_OFFLINE 볼륨을 오프라인 상태로 전환합니다. |
IOCTL_VOLUME_ONLINE 볼륨을 온라인 상태로 전환합니다. |
구조체
BOOT_AREA_INFO FSCTL_GET_BOOT_AREA_INFO 제어 코드에 대한 출력을 포함합니다. |
CHANGER_ELEMENT 변경자 요소를 나타냅니다. |
CHANGER_ELEMENT_LIST 일반적으로 여러 요소의 상태 가져오거나 초기화하는 등의 작업에 대해 단일 형식의 요소 범위를 나타냅니다. |
CHANGER_ELEMENT_STATUS 지정된 요소의 상태 나타냅니다. (CHANGER_ELEMENT_STATUS) |
CHANGER_ELEMENT_STATUS_EX 지정된 요소의 상태 나타냅니다. (CHANGER_ELEMENT_STATUS_EX) |
CHANGER_EXCHANGE_MEDIUM IOCTL_CHANGER_EXCHANGE_MEDIUM 제어 코드가 미디어 조각을 대상으로 이동하는 데 사용하는 정보와 원래 첫 번째 대상에 있는 미디어 부분을 두 번째 대상으로 이동하는 정보를 포함합니다. |
CHANGER_INITIALIZE_ELEMENT_STATUS 모든 미디어 체인저 요소의 상태 또는 특정 형식의 지정된 요소를 나타냅니다. |
CHANGER_MOVE_MEDIUM IOCTL_CHANGER_MOVE_MEDIUM 제어 코드가 미디어 조각을 대상으로 이동하는 데 사용하는 정보를 포함합니다. |
CHANGER_PRODUCT_DATA 체인저 디바이스의 제품 데이터를 나타냅니다. IOCTL_CHANGER_GET_PRODUCT_DATA 제어 코드에서 사용됩니다. |
CHANGER_READ_ELEMENT_STATUS IOCTL_CHANGER_GET_ELEMENT_STATUS 제어 코드가 상태 검색할 요소를 결정하는 데 필요한 정보를 포함합니다. |
CHANGER_SEND_VOLUME_TAG_INFORMATION IOCTL_CHANGER_QUERY_VOLUME_TAGS 제어 코드가 검색할 볼륨 정보를 결정하는 데 사용하는 정보가 포함되어 있습니다. |
CHANGER_SET_ACCESS IOCTL_CHANGER_SET_ACCESS 제어 코드가 디바이스의 삽입/꺼내기 포트, 도어 또는 키패드의 상태를 설정하는 데 필요한 정보를 포함합니다. |
CHANGER_SET_POSITION 변경자의 로봇 전송 메커니즘을 지정된 요소 주소로 설정하기 위해 IOCTL_CHANGER_SET_POSITION 제어 코드에 필요한 정보를 포함합니다. |
CLASS_MEDIA_CHANGE_CONTEXT 미디어 변경 이벤트와 관련된 정보를 포함합니다. |
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(마스터 부팅 레코드) 디스크를 초기화하는 데 사용하는 정보를 포함합니다. |
CREATE_USN_JOURNAL_DATA USN(업데이트 시퀀스 번호) 변경 저널을 설명하는 정보를 포함합니다. |
CSV_CONTROL_PARAM CSV 제어 작업의 형식을 나타냅니다. |
CSV_IS_OWNED_BY_CSVFS 볼륨을 CSVFS에서 소유하는지 여부를 결정하는 FSCTL_IS_VOLUME_OWNED_BYCSVFS 제어 코드에 대한 출력을 포함합니다. |
CSV_NAMESPACE_INFO 파일에 대한 네임스페이스 정보를 가져오는 FSCTL_IS_CSV_FILE 제어 코드에 대한 출력을 포함합니다. |
CSV_QUERY_FILE_REVISION 스트림의 파일이 수정되었는지 여부에 대한 정보를 포함합니다. |
CSV_QUERY_MDS_PATH CSV에서 MDS와 통신하는 데 사용하는 경로를 포함합니다. |
CSV_QUERY_REDIRECT_STATE 스트림의 파일이 리디렉션되었는지 여부에 대한 정보를 포함합니다. |
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT 볼륨이 리디렉션 모드인 이유에 대한 문제 해결 정보를 포함합니다. |
DELETE_USN_JOURNAL_DATA FSCTL_DELETE_USN_JOURNAL 제어 코드를 사용한 USN(업데이트 시퀀스 번호) 변경 저널 삭제에 대한 정보를 포함합니다. |
DEVICE_COPY_OFFLOAD_DESCRIPTOR 스토리지 디바이스에 대한 복사 오프로드 기능을 포함합니다. |
DEVICE_DATA_SET_LB_PROVISIONING_STATE IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드의 DeviceDsmAction_Allocation 동작에 대한 출력 구조입니다. |
DEVICE_DATA_SET_RANGE IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드에 사용할 데이터 세트 범위 정보를 제공합니다. |
DEVICE_DATA_SET_REPAIR_PARAMETERS 복구 작업에 대한 매개 변수를 지정합니다. |
DEVICE_DSM_NOTIFICATION_PARAMETERS IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드에 대한 DeviceDsmAction_Notification 작업에 대한 매개 변수를 포함합니다. |
DEVICE_DSM_OFFLOAD_READ_PARAMETERS IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드에 대한 DeviceDsmAction_OffloadRead 작업에 대한 매개 변수를 포함합니다. |
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS 오프로드 쓰기 작업에 대한 매개 변수를 지정합니다. |
DEVICE_LB_PROVISIONING_DESCRIPTOR 스토리지 디바이스에 대한 씬 프로비저닝 기능을 포함합니다. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드에 대한 입력 구조입니다. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드의 출력 구조입니다. |
DEVICE_MEDIA_INFO 디바이스에서 지원하는 미디어에 대한 정보를 제공합니다. |
DEVICE_POWER_DESCRIPTOR DEVICE_POWER_DESCRIPTOR 구조는 스토리지 디바이스의 전원 기능을 설명합니다. |
DEVICE_SEEK_PENALTY_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 디바이스에 대한 검색 페널티 설명자 데이터를 검색하는 데 사용됩니다. |
DEVICE_TRIM_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 디바이스에 대한 트리밍 설명자 데이터를 검색하는 데 사용됩니다. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR 시스템에서 사용하도록 예약되었습니다. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR) |
DISK_CACHE_INFORMATION 디스크 캐시에 대한 정보를 제공합니다. |
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 디스크 성능 정보를 제공합니다. |
DRIVE_LAYOUT_INFORMATION 드라이브의 파티션에 대한 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_EX 드라이브의 파티션에 대한 확장된 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_GPT 드라이브의 GPT(GUID 파티션 테이블) 파티션에 대한 정보를 포함합니다. |
DRIVE_LAYOUT_INFORMATION_MBR 드라이브의 MBR(마스터 부트 레코드) 파티션에 대한 정보를 제공합니다. |
DUPLICATE_EXTENTS_DATA 블록 복제 작업을 수행하는 FSCTL_DUPLICATE_EXTENTS 제어 코드에 대한 매개 변수를 포함합니다. |
EXFAT_STATISTICS exFAT 파일 시스템의 통계 정보를 포함합니다. |
FAT_STATISTICS FAT 파일 시스템의 통계 정보를 포함합니다. |
FILE_ALLOCATED_RANGE_BUFFER 파일에서 바이트 범위를 나타냅니다. |
FILE_LEVEL_TRIM FSCTL_FILE_LEVEL_TRIM 제어 코드에 대한 입력으로 사용됩니다. |
FILE_LEVEL_TRIM_OUTPUT FSCTL_FILE_LEVEL_TRIM 제어 코드에 대한 출력으로 사용됩니다. |
FILE_LEVEL_TRIM_RANGE 잘라낼 파일의 범위를 지정합니다. |
FILE_MAKE_COMPATIBLE_BUFFER 현재 세션을 닫을 디스크를 지정합니다. 이 제어 코드는 UDF 파일 시스템에 사용됩니다. 이 구조체는 FSCTL_MAKE_MEDIA_COMPATIBLE을 호출할 때 입력에 사용됩니다. |
FILE_OBJECTID_BUFFER 개체 식별자 및 개체 식별자와 연결된 사용자 정의 메타데이터를 포함합니다. |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER FSCTL_QUERY_ON_DISK_VOLUME_INFO 호출에서 볼륨 정보를 수신합니다. |
FILE_QUERY_SPARING_BUFFER 결함 관리 속성을 포함합니다. |
FILE_SET_DEFECT_MGMT_BUFFER 설정할 결함 관리 상태를 지정합니다. |
FILE_SET_SPARSE_BUFFER 설정할 스파스 상태를 지정합니다. |
FILE_STORAGE_TIER 볼륨을 기준으로 스토리지 계층의 식별자를 나타냅니다. |
FILE_STORAGE_TIER_REGION 단일 스토리지 계층 영역을 설명합니다. |
FILE_SYSTEM_RECOGNITION_INFORMATION FSCTL_QUERY_FILE_SYSTEM_RECOGNITION 제어 코드를 통해 가져온 파일 시스템 인식 정보를 포함합니다. |
FILE_ZERO_DATA_INFORMATION 0으로 설정할 파일의 범위를 포함합니다. |
FILESYSTEM_STATISTICS 파일 시스템의 통계 정보를 포함합니다. |
FILESYSTEM_STATISTICS_EX 파일 시스템의 통계 정보를 포함합니다. 이 구조체에 대한 지원은 Windows 10 시작했습니다. |
FIND_BY_SID_DATA FSCTL_FIND_FILES_BY_SID 제어 코드에 대한 데이터를 포함합니다. |
FIND_BY_SID_OUTPUT 파일 이름을 나타냅니다. |
FORMAT_EX_PARAMETERS 인접한 디스크 트랙 집합의 서식을 지정하는 데 사용되는 정보를 포함합니다. IOCTL_DISK_FORMAT_TRACKS_EX 제어 코드에서 사용됩니다. |
FORMAT_PARAMETERS 인접한 디스크 트랙 집합의 서식을 지정하는 데 사용되는 정보를 포함합니다. |
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER 파일 또는 디렉터리에 대한 무결성 정보를 포함합니다. |
FSCTL_QUERY_REGION_INFO_INPUT 특정 볼륨에 대한 스토리지 스택의 스토리지 계층 영역을 포함합니다. |
FSCTL_QUERY_REGION_INFO_OUTPUT 하나 이상의 영역에 대한 정보를 포함합니다. |
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT 특정 볼륨의 모든 계층에 대한 정보를 포함합니다. |
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER FSCTL_SET_INTEGRITY_INFORMATION 제어 코드를 사용하여 전달된 입력 버퍼입니다. |
GET_CHANGER_PARAMETERS 변경자의 매개 변수를 나타냅니다. |
GET_DISK_ATTRIBUTES 디스크 디바이스의 특성을 포함합니다. |
GET_LENGTH_INFORMATION IOCTL_DISK_GET_LENGTH_INFO 제어 코드에서 사용하는 디스크, 볼륨 또는 파티션 길이 정보를 포함합니다. |
GET_MEDIA_TYPES 디바이스에서 지원하는 미디어 유형에 대한 정보를 포함합니다. |
LOOKUP_STREAM_FROM_CLUSTER_ENTRY FSCTL_LOOKUP_STREAM_FROM_CLUSTER 제어 코드에서 반환됩니다. |
LOOKUP_STREAM_FROM_CLUSTER_INPUT FSCTL_LOOKUP_STREAM_FROM_CLUSTER 제어 코드에 입력으로 전달됩니다. |
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT FSCTL_LOOKUP_STREAM_FROM_CLUSTER 제어 코드에서 출력으로 수신됩니다. |
MARK_HANDLE_INFO 지정된 파일 또는 디렉터리를 표시하는 데 사용되는 정보 및 변경 내용에 대한 데이터가 있는 USN(업데이트 시퀀스 번호) 변경 저널 레코드를 포함합니다. |
MARK_HANDLE_INFO32 지정된 파일 또는 디렉터리를 표시하는 데 사용되는 정보 및 변경 내용에 대한 데이터가 있는 USN(업데이트 시퀀스 번호) 변경 저널 레코드를 포함합니다. |
MFT_ENUM_DATA_V0 USN(업데이트 시퀀스 번호) 변경 저널 레코드 열거의 경계 및 시작 위치를 정의하는 정보를 포함합니다. |
MFT_ENUM_DATA_V1 ReFS 볼륨에 대한 USN(업데이트 시퀀스 번호) 변경 저널 레코드 열거의 경계 및 시작 위치를 정의하는 정보를 포함합니다. |
MOVE_FILE_DATA FSCTL_MOVE_FILE 제어 코드의 입력 데이터를 포함합니다. |
NTFS_EXTENDED_VOLUME_DATA 볼륨 데이터를 나타냅니다. N |
NTFS_FILE_RECORD_INPUT_BUFFER FSCTL_GET_NTFS_FILE_RECORD 제어 코드에 대한 데이터를 포함합니다. |
NTFS_FILE_RECORD_OUTPUT_BUFFER FSCTL_GET_NTFS_FILE_RECORD 제어 코드에서 출력 데이터를 수신합니다. |
NTFS_STATISTICS NTFS 파일 시스템의 통계 정보를 포함합니다. |
NTFS_STATISTICS_EX NTFS 파일 시스템의 통계 정보를 포함합니다. 이 구조체에 대한 지원은 Windows 10 시작했습니다. |
NTFS_VOLUME_DATA_BUFFER 볼륨 데이터를 나타냅니다. (NTFS_VOLUME_DATA_BUFFER) |
PARTITION_INFORMATION 디스크 파티션에 대한 정보를 포함합니다. |
PARTITION_INFORMATION_EX 표준 AT 스타일 MBR(마스터 부트 레코드) 및 EFI(Extensible Firmware Interface) 디스크에 대한 파티션 정보를 포함합니다. |
PARTITION_INFORMATION_GPT GPT(GUID 파티션 테이블) 파티션 정보를 포함합니다. |
PARTITION_INFORMATION_MBR MBR(마스터 부트 레코드) 디스크와 관련된 파티션 정보를 포함합니다. |
PLEX_READ_DATA_REQUEST 수행할 읽기 작업의 범위와 읽을 플렉스를 나타냅니다. |
PREVENT_MEDIA_REMOVAL 이동식 미디어 잠금 데이터를 제공합니다. IOCTL_STORAGE_MEDIA_REMOVAL 제어 코드에서 사용됩니다. |
READ_ELEMENT_ADDRESS_INFO 볼륨 태그 정보를 나타냅니다. IOCTL_CHANGER_QUERY_VOLUME_TAGS 제어 코드에서 사용됩니다. |
READ_FILE_USN_DATA 애플리케이션에서 지원하는 USN(업데이트 시퀀스 번호) 변경 저널의 버전을 지정합니다. |
READ_USN_JOURNAL_DATA_V0 호출 프로세스에 반환할 USN(업데이트 시퀀스 번호) 변경 저널 레코드 세트를 정의하는 정보를 포함합니다. (READ_USN_JOURNAL_DATA_V0) |
READ_USN_JOURNAL_DATA_V1 호출 프로세스로 돌아가기 위해 USN(업데이트 시퀀스 번호) 변경 저널 레코드 집합을 정의하는 정보를 포함합니다. R |
REASSIGN_BLOCKS 디스크 블록 재할당 데이터를 포함합니다. (REASSIGN_BLOCKS) |
REASSIGN_BLOCKS_EX 디스크 블록 재할당 데이터를 포함합니다. (REASSIGN_BLOCKS_EX) |
REPAIR_COPIES_INPUT FSCTL_REPAIR_COPIES 제어 코드에 대한 입력 구조입니다. |
REPAIR_COPIES_OUTPUT FSCTL_REPAIR_COPIES 제어 코드에서 반환된 복사본 복구 작업의 출력을 포함합니다. |
REQUEST_OPLOCK_INPUT_BUFFER 편의적 잠금(oplock)을 요청하거나 FSCTL_REQUEST_OPLOCK 제어 코드로 oplock 중단을 확인하는 정보를 포함합니다. |
REQUEST_OPLOCK_OUTPUT_BUFFER FSCTL_REQUEST_OPLOCK 제어 코드에서 반환된 편의적 잠금(oplock) 정보를 포함합니다. |
RETRIEVAL_POINTER_BASE FSCTL_GET_RETRIEVAL_POINTER_BASE 제어 코드에 대한 출력을 포함합니다. |
RETRIEVAL_POINTERS_BUFFER FSCTL_GET_RETRIEVAL_POINTERS 제어 코드에 대한 출력을 포함합니다. |
SET_DISK_ATTRIBUTES 디스크 디바이스에서 설정할 특성을 지정합니다. |
SET_PARTITION_INFORMATION 디스크 파티션의 형식을 설정하는 데 사용되는 정보를 포함합니다. |
SHRINK_VOLUME_INFORMATION 수행할 볼륨 축소 작업을 지정합니다. |
STARTING_LCN_INPUT_BUFFER FSCTL_GET_VOLUME_BITMAP 제어 코드에 대한 시작 LCN을 포함합니다. |
STARTING_VCN_INPUT_BUFFER FSCTL_GET_RETRIEVAL_POINTERS 제어 코드에 대한 시작 VCN을 포함합니다. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스에 대한 스토리지 액세스 맞춤 설명자 데이터를 검색합니다. |
STORAGE_ADAPTER_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 디바이스에 대한 스토리지 어댑터 설명자 데이터를 검색합니다. |
STORAGE_ADAPTER_SERIAL_NUMBER STORAGE_PROPERTY_ID 정의된 StorageAdapterSerialNumberProperty에 대한 어댑터 일련 번호의 NULL로 종료된 유니코드 문자열입니다. |
STORAGE_DESCRIPTOR_HEADER IOCTL_STORAGE_QUERY_PROPERTY 제어 코드와 함께 사용하여 스토리지 디바이스 또는 어댑터의 속성을 검색합니다. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR 다음에 사용하도록 예약됩니다. (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_NUMBER 디바이스에 대한 정보를 포함합니다. 이 구조체는 IOCTL_STORAGE_GET_DEVICE_NUMBER 제어 코드에서 사용됩니다. |
STORAGE_DEVICE_POWER_CAP 이 구조체는 IOCTL_STORAGE_DEVICE_POWER_CAP 대한 입력 및 출력 버퍼로 사용됩니다. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR 시스템에서 사용하도록 예약되었습니다. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) |
STORAGE_HOTPLUG_INFO 디바이스의 핫플러그 정보에 대한 정보를 제공합니다. |
STORAGE_HW_FIRMWARE_ACTIVATE 이 구조체에는 활성화할 다운로드한 펌웨어에 대한 정보가 포함되어 있습니다. |
STORAGE_HW_FIRMWARE_DOWNLOAD 이 구조에는 대상에 다운로드할 펌웨어 이미지 페이로드가 포함되어 있습니다. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY 요청과 함께 사용되어 스토리지 디바이스의 제품 유형을 설명합니다. |
STORAGE_MINIPORT_DESCRIPTOR 시스템에서 사용하도록 예약되었습니다. (STORAGE_MINIPORT_DESCRIPTOR) |
STORAGE_OFFLOAD_READ_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드의 DeviceDsmAction_OffloadRead 동작에 대한 출력 구조입니다. |
STORAGE_OFFLOAD_TOKEN 읽기 및 쓰기 작업을 오프로드하는 데 사용되는 파일의 일부를 나타내는 데 사용되는 토큰입니다. |
STORAGE_OFFLOAD_WRITE_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 제어 코드의 DeviceDsmAction_OffloadWrite 작업에 대한 출력 구조입니다. |
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_COMMAND 이 구조체는 통과 메커니즘을 사용하여 IOCTL_STORAGE_PROTOCOL_COMMAND를 통해 공급업체별 명령을 스토리지 디바이스에 발급할 때 입력 버퍼로 사용됩니다. |
STORAGE_PROTOCOL_DATA_DESCRIPTOR 이 구조체는 스토리지 디바이스 또는 어댑터에서 프로토콜별 데이터를 반환하기 위해 IOCTL_STORAGE_QUERY_PROPERTY와 함께 사용됩니다. |
STORAGE_PROTOCOL_SPECIFIC_DATA IOCTL_STORAGE_QUERY_PROPERTY 요청의 입력 및 출력 버퍼에 제공되는 프로토콜별 디바이스 데이터를 설명합니다. |
STORAGE_RPMB_DATA_FRAME STORAGE_RPMB_DATA_FRAME 구조체(winioctl.h)를 사용하면 애플리케이션이 IOCTL_STORAGE_QUERY_PROPERTY 데이터를 사용하여 RPMB 프레임을 만들 수 있습니다. |
STORAGE_RPMB_DESCRIPTOR STORAGE_RPMB_DESCRIPTOR 구조(winioctl.h)는 디바이스에 RPMB 및 RPMB에서 지원하는 최대 페이로드 크기가 포함되어 있는지 여부를 설명합니다. |
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 제어 코드와 함께 사용하여 디바이스의 쓰기 캐시 속성에 대한 정보를 검색합니다. |
TXFS_CREATE_MINIVERSION_INFO FSCTL_TXFS_CREATE_MINIVERSION에 의해 만들어진 미니버전에 대한 버전 정보를 포함합니다. |
TXFS_GET_METADATA_INFO_OUT 생성된 미니버전에 대한 버전 정보를 포함합니다. |
TXFS_GET_TRANSACTED_VERSION 지정된 파일의 기본 및 최신 버전에 대한 정보를 포함합니다. |
TXFS_LIST_TRANSACTION_LOCKED_FILES 트랜잭션된 기록기에 의해 잠긴 파일의 목록을 포함합니다. |
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY 잠긴 트랜잭션에 대한 정보를 포함합니다. |
TXFS_LIST_TRANSACTIONS 트랜잭션 목록을 포함합니다. |
TXFS_LIST_TRANSACTIONS_ENTRY 트랜잭션에 대한 정보를 포함합니다. |
TXFS_MODIFY_RM 보조 리소스 관리자에 대한 로그 매개 변수 및 로깅 모드를 수정할 때 필요한 정보를 포함합니다. |
TXFS_QUERY_RM_INFORMATION 리소스 관리자(RM)에 대한 정보를 포함합니다. |
TXFS_READ_BACKUP_INFORMATION_OUT 트랜잭션 NTFS(TxF) 특정 구조체를 포함합니다. 이 정보는 TXFS_WRITE_BACKUP_INFORMATION을 호출할 때만 사용해야 합니다. (TXFS_READ_BACKUP_INFORMATION_OUT) |
TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION 구조체는 수행할 작업과 트랜잭션을 지정합니다. |
TXFS_TRANSACTION_ACTIVE_INFO 스냅샷을 만들 때 트랜잭션이 활성 상태인지를 나타내는 플래그를 포함합니다. |
TXFS_WRITE_BACKUP_INFORMATION 트랜잭션 NTFS(TxF) 특정 구조체를 포함합니다. 이 정보는 TXFS_WRITE_BACKUP_INFORMATION을 호출할 때만 사용해야 합니다. (TXFS_WRITE_BACKUP_INFORMATION) |
USN_JOURNAL_DATA_V0 USN(업데이트 시퀀스 번호) 변경 저널, 해당 레코드 및 용량을 나타냅니다. (USN_JOURNAL_DATA_V0) |
USN_JOURNAL_DATA_V1 USN(업데이트 시퀀스 번호) 변경 저널, 해당 레코드 및 용량을 나타냅니다. U |
USN_JOURNAL_DATA_V2 USN(업데이트 시퀀스 번호) 변경 저널, 해당 레코드 및 용량을 나타냅니다. 이 구조는 FSCTL_QUERY_USN_JOURNAL 제어 코드의 출력 버퍼입니다. |
USN_RANGE_TRACK_OUTPUT FSCTL_USN_TRACK_MODIFIED_RANGES 제어 코드에서 반환된 USN(업데이트 시퀀스 번호)을 포함합니다. |
USN_RECORD_COMMON_HEADER USN_RECORD_V2, USN_RECORD_V3 및 USN_RECORD_V4에서 공통되는 USN(업데이트 시퀀스 번호) 공통 헤더에 대한 정보를 포함합니다. |
USN_RECORD_EXTENT USN(업데이트 시퀀스 번호) 레코드 범위에 대한 오프셋과 길이를 포함합니다. |
USN_RECORD_V2 USN(업데이트 시퀀스 번호) 변경 저널 버전 2.0 레코드에 대한 정보를 포함합니다. |
USN_RECORD_V3 USN(업데이트 시퀀스 번호) 변경 저널 버전 3.0 레코드에 대한 정보를 포함합니다. |
USN_RECORD_V4 USN(업데이트 시퀀스 번호) 변경 저널 버전 4.0 레코드에 대한 정보를 포함합니다. 버전 2.0 및 3.0 레코드는 각각 USN_RECORD_V2(USN_RECORD라고도 함) 및 USN_RECORD_V3 구조로 정의됩니다. |
USN_TRACK_MODIFIED_RANGES FSCTL_USN_TRACK_MODIFIED_RANGES 제어 코드를 사용하는 USN(업데이트 시퀀스 번호) 변경 저널의 범위 추적 매개 변수에 대한 정보를 포함합니다. |
VERIFY_INFORMATION 디스크 익스텐트 확인에 사용되는 정보를 포함합니다. |
VOLUME_BITMAP_BUFFER 디스크를 차지하고 있으며 사용 가능한 클러스터를 나타냅니다. |
VOLUME_DISK_EXTENTS 디스크에서의 실제 위치를 나타냅니다. |
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION IOCTL_VOLUME_GET_GPT_ATTRIBUTES 제어 코드를 사용하여 가져온 볼륨 특성을 포함합니다. |
열거형
CSV_CONTROL_OP FSCTL_CSV_CONTROL 제어 코드와 함께 사용할 CSV 제어 작업의 유형을 지정합니다. |
ELEMENT_TYPE 변경자 디바이스의 요소 유형을 지정합니다. |
FILE_STORAGE_TIER_MEDIA_TYPE 스토리지 미디어 유형을 지정합니다. |
MEDIA_TYPE 다양한 형태의 디바이스 미디어를 나타냅니다. |
PARTITION_STYLE 파티션 형식을 나타냅니다. |
STORAGE_BUS_TYPE 다양한 유형의 스토리지 버스를 지정합니다. |
STORAGE_COMPONENT_HEALTH_STATUS 스토리지 구성 요소의 상태를 지정합니다. |
STORAGE_DEVICE_FORM_FACTOR 디바이스의 폼 팩터를 지정합니다. |
STORAGE_DEVICE_POWER_CAP_UNITS 최대 전원 임계값의 단위입니다. |
STORAGE_MEDIA_TYPE 다양한 유형의 스토리지 미디어를 지정합니다. |
STORAGE_PORT_CODE_SET 시스템에서 사용하도록 예약되었습니다. (STORAGE_PORT_CODE_SET) |
STORAGE_PROPERTY_ID 스토리지 디바이스 또는 어댑터의 속성을 검색하기 위해 IOCTL_STORAGE_QUERY_PROPERTY 요청에 입력으로 전달된 STORAGE_PROPERTY_QUERY 구조체의 PropertyId 멤버에 가능한 값을 열거합니다. |
STORAGE_PROTOCOL_ATA_DATA_TYPE ATA 프로토콜 데이터 형식입니다. |
STORAGE_PROTOCOL_NVME_DATA_TYPE IOCTL_STORAGE_QUERY_PROPERTY 요청 중에 쿼리할 NVMe 프로토콜별 데이터의 형식을 설명합니다. |
STORAGE_PROTOCOL_TYPE 스토리지 디바이스의 프로토콜을 지정합니다. |
STORAGE_QUERY_TYPE IOCTL_STORAGE_QUERY_PROPERTY 제어 코드에 전달된 STORAGE_PROPERTY_QUERY 구조체에서 스토리지 디바이스 또는 어댑터의 속성에 대해 반환되는 정보를 나타내는 데 사용됩니다. |
WRITE_CACHE_CHANGE 디바이스의 쓰기 캐시 기능을 변경할 수 있는지 여부를 나타냅니다. |
WRITE_CACHE_ENABLE 쓰기 캐시의 활성화 여부를 나타냅니다. |
WRITE_CACHE_TYPE 캐시 유형을 지정합니다. |
WRITE_THROUGH 스토리지 디바이스가 write-through 캐싱을 지원하는지 여부를 지정합니다. |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기