파일 시스템 및 미니 필터
이 섹션에서는 Windows 파일 시스템 드라이버 및 미니 필터 드라이버를 개발하는 데 사용할 수 있는 함수, 콜백, 매크로, 구조 및 열거형을 나열합니다. 이러한 선언 및 정의가 포함된 헤더 파일 목록은 다음과 같습니다. 모든 헤더는 WDK(Windows 드라이버 키트)포함됩니다.
프로그래밍 가이드는 파일 시스템 및 미니 필터 디자인 가이드참조하세요.
- fcb.h
- fltkernel.h
- fltuserstructures.h
- lowio.h
- midatlax.h
- mrx.h
- mrxfcb.h
- namcache.h
- ntifs.h
- prefix.h
- rx.h
- rxce.h
- rxcontx.h
- rxlog.h
- rxprocs.h
- rxstruc.h
- rxtimer.h
- rxworkq.h
- scavengr.h
IOCTL
FSCTL_MANAGE_BYPASS_IO FSCTL_MANAGE_BYPASS_IO 제어 코드는 필터 및 파일 시스템 스택의 지정된 파일에 대한 BypassIO 작업을 제어합니다. |
FSCTL_MARK_HANDLE FSCTL_MARK_HANDLE 제어 코드는 지정된 파일 또는 디렉터리와 해당 파일 또는 디렉터리의 변경 내용에 대한 정보가 포함된 변경 저널 레코드를 표시합니다. |
FSCTL_QUERY_ALLOCATED_RANGES FSCTL_QUERY_ALLOCATED_RANGES FSCTL에 대해 자세히 알아봅니다. |
FSCTL_QUERY_FILE_REGIONS FSCTL_QUERY_FILE_REGIONS FS 제어 코드에 대해 자세히 알아봅니다. |
FSCTL_REARRANGE_FILE FSCTL_REARRANGE_FILE FS 제어 코드에 대해 자세히 알아봅니다. |
FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL에 대해 자세히 알아봅니다. |
FSCTL_SET_CACHED_RUNS_STATE FSCTL_SET_CACHED_RUNS_STATE FSCTL에 대해 자세히 알아봅니다. |
FSCTL_SET_PURGE_FAILURE_MODE FSCTL_SET_PURGE_FAILURE_MODE IOCTL에 대해 자세히 알아봅니다. |
FSCTL_SHUFFLE_FILE FSCTL_SHUFFLE_FILE FS 제어 코드에 대해 자세히 알아봅니다. |
IOCTL_REDIR_QUERY_PATH IOCTL_REDIR_QUERY_PATH 제어 코드에 대해 자세히 알아봅니다. |
IOCTL_REDIR_QUERY_PATH_EX IOCTL_REDIR_QUERY_PATH_EX 제어 코드에 대해 자세히 알아봅니다. |
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES 볼륨 섀도 복사본이 발생하기 전에 파일 시스템의 플러시를 강제로 적용하기 위해 IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES 제어 코드가 전송됩니다. |
열거형
CSV_CONTROL_OP FSCTL_CSV_CONTROL 제어 코드와 함께 사용할 CSV(클러스터 공유 볼륨) 제어 작업의 유형을 지정합니다. |
CSV_DOWN_LEVEL_FILE_TYPE CSV_DOWN_LEVEL_FILE_TYPE 열거자에 대해 자세히 알아보기 |
DIRECTORY_NOTIFY_INFORMATION_CLASS DIRECTORY_NOTIFY_INFORMATION_CLASS 열거형에 대해 자세히 알아봅니다. |
DRIVER_DIRECTORY_TYPE 자세한 정보: _DRIVER_DIRECTORY_TYPE 열거형 |
FILE_INFORMATION_CLASS FILE_INFORMATION_CLASS 열거형에 대해 자세히 알아봅니다. |
FILE_KNOWN_FOLDER_TYPE FILE_KNOWN_FOLDER_TYPE 열거형에 대해 자세히 알아봅니다. |
FILE_STORAGE_TIER_CLASS 원하는 스토리지 클래스의 형식에 대한 값을 정의합니다. |
FLT_FILESYSTEM_TYPE FLT_FILESYSTEM_TYPE 열거형에 대해 자세히 알아봅니다. |
FS_BPIO_INFLAGS FS_BPIO_INFLAGS FSCTL_MANAGE_BYPASS_IO 제어 코드에 대한 BypassIO 입력 플래그를 정의합니다. |
FS_BPIO_OPERATIONS FS_BPIO_OPERATIONS FSCTL_MANAGE_BYPASS_IO 제어 코드에서 지원하는 다양한 BypassIO 작업을 정의합니다. |
FS_BPIO_OUTFLAGS FS_BPIO_OUTFLAGS FSCTL_MANAGE_BYPASS_IO 제어 코드에 대한 BypassIO 출력 플래그를 정의합니다. |
FS_INFORMATION_CLASS FS_INFORMATION_CLASS 열거형에는 집합 또는 쿼리 작업에 대해 존재하는 정보 구조의 유형을 지정하는 정보 클래스 상수가 포함됩니다. |
FSRTL_CHANGE_BACKING_TYPE FSRTL_CHANGE_BACKING_TYPE 열거형은 파일 개체가 지정하는 캐시 또는 제어 영역의 형식을 지정합니다. |
HEAP_MEMORY_INFO_CLASS HEAP_MEMORY_INFO_CLASS 열거형에 대해 자세히 알아봅니다. |
LINK_TRACKING_INFORMATION_TYPE LINK_TRACKING_INFORMATION_TYPE 열거형에 대해 자세히 알아봅니다. |
LOCK_OPERATION LOCK_OPERATION 열거형은 I/O 작업의 형식에 적합한 액세스 형식을 지정합니다. |
MEMORY_INFORMATION_CLASS ZwQueryVirtualMemory 함수를 사용하여 검색할 수 있는 메모리 정보의 클래스를 정의합니다. |
NETWORK_OPEN_INTEGRITY_QUALIFIER NETWORK_OPEN_INTEGRITY_QUALIFIER 열거형 형식에는 파일에 첨부할 무결성 제한의 종류를 식별하는 값이 포함됩니다. |
NETWORK_OPEN_LOCATION_QUALIFIER NETWORK_OPEN_LOCATION_QUALIFIER 열거형 형식에는 파일에 첨부할 위치 제한의 종류를 식별하는 값이 포함됩니다. |
OBJECT_INFORMATION_CLASS OBJECT_INFORMATION_CLASS 열거형 형식은 개체에 대해 제공할 정보의 형식을 나타냅니다. |
OPLOCK_NOTIFY_REASON OPLOCK_NOTIFY_REASON FsRtlCheckOplockEx2에 제공된 알림 콜백을 호출하는 이유를 지정합니다. |
REFS_DEALLOCATE_RANGES_ALLOCATOR REFS_DEALLOCATE_RANGES_ALLOCATOR 열거형에 대해 자세히 알아봅니다. |
REFS_SMR_VOLUME_GC_ACTION REFS_SMR_VOLUME_GC_ACTION 열거형에 대해 자세히 알아봅니다. |
REFS_SMR_VOLUME_GC_METHOD REFS_SMR_VOLUME_GC_METHOD 열거형에 대해 자세히 알아봅니다. |
REFS_SMR_VOLUME_GC_STATE REFS_SMR_VOLUME_GC_STATE 열거형에 대해 자세히 알아봅니다. |
RTL_MEMORY_TYPE 힙이 사용해야 하는 메모리 형식을 정의합니다. |
RX_CONTEXT_CREATE_FLAGS RX_CONTEXT_CREATE_FLAGS 열거형에 대해 자세히 알아봅니다. |
RX_CONTEXT_FLAGS RX_CONTEXT_FLAGS 열거형에 대해 자세히 알아봅니다. |
RX_CONTEXT_LOWIO_FLAGS RX_CONTEXT_LOWIO_FLAGS 열거형에 대해 자세히 알아봅니다. |
RX_LOGGING_STATE RX_LOGGING_STATE 열거형에 대해 자세히 알아봅니다. |
SECURITY_IMPERSONATION_LEVEL SECURITY_IMPERSONATION_LEVEL 열거형 형식에는 보안 가장 수준을 지정하는 값이 포함됩니다. 보안 가장 수준은 서버 프로세스가 클라이언트 프로세스를 대신하여 작동할 수 있는 정도를 제어합니다. |
SID_NAME_USE SID_NAME_USE 열거형 형식에는 SID(보안 식별자) 형식을 지정하는 값이 포함됩니다. |
SRV_INSTANCE_TYPE SRV_INSTANCE_TYPE 열거형 형식은 SRV_OPEN_ECP_CONTEXT 대한 SRV 인스턴스 형식을 설명합니다. |
STORAGE_RESERVE_ID 파일, 디렉터리 또는 스토리지 예약 영역의 스토리지 예약 ID를 정의합니다. |
TOKEN_INFORMATION_CLASS TOKEN_INFORMATION_CLASS 열거형에 대해 자세히 알아봅니다. |
TOKEN_TYPE TOKEN_TYPE 열거형 형식에는 기본 토큰과 가장 토큰을 구분하는 값이 포함되어 있습니다. |
VIRTUAL_STORAGE_BEHAVIOR_CODE 가상 스토리지 디바이스에서 사용되는 파일 시스템별 동작을 구성합니다. |
WELL_KNOWN_SID_TYPE 일반적으로 사용되는 SID(보안 식별자) 목록입니다. 프로그램에서 이러한 값을 CreateWellKnownSid 함수에 전달하여 이 목록에서 SID를 만들 수 있습니다. 이러한 값에 대한 자세한 내용은 WELL_KNOWN_SID_TYPE참조하세요. |
함수
__RxFillAndInstallFastIoDispatch RxFillAndInstallFastIoDispatch 함수에 대해 자세히 알아봅니다. |
__RxSynchronizeBlockingOperations __RxSynchronizeBlockingOperations 차단 I/O 요청을 동일한 작업 큐에 동기화합니다. |
_RxLog _RxLog 함수에 대해 자세히 알아봅니다. |
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK 콜백 함수에 대해 자세히 알아봅니다. |
ccCanIWrite CcCanIWrite 함수에 대해 자세히 알아봅니다. |
CcCoherencyFlushAndPurgeCache CcCoherencyFlushAndPurgeCache 루틴은 캐시 일관성을 보장하기 위해 캐시를 플러시 및/또는 제거합니다. |
CcCopyRead CcCopyRead 루틴은 캐시된 파일에서 사용자 버퍼로 데이터를 복사합니다. |
ccCopyReadEx CcCopyReadEx 루틴에 대해 자세히 알아봅니다. |
ccCopyWrite CcCopyWrite 루틴은 사용자 버퍼에서 캐시된 파일로 데이터를 복사합니다. |
ccCopyWriteEx CcCopyWriteEx 루틴에 대해 자세히 알아봅니다. |
CcCopyWriteWontFlush CcCopyWriteWontFlush 매크로는 CcCopyWrite를 FALSE로 설정한 상태에서 CcCopyWrite를 호출하는 경우 CcCopyWrite 호출에서 복사할 데이터의 양이 디스크에 즉시 플러시할 필요가 없을 정도로 작은지 여부를 결정합니다. |
ccDeferWrite CcDeferWrite 루틴은 캐시된 파일에 쓰는 것을 지연합니다. |
ccFastCopyRead CcFastCopyRead 함수에 대해 자세히 알아봅니다. |
ccFastCopyWrite CcFastCopyWrite 함수에 대해 자세히 알아봅니다. |
ccFlushCache CcFlushCache 루틴은 캐시된 파일의 전체 또는 일부를 디스크로 플러시합니다. |
ccGetCacheFileSize CcGetCacheFileSize 함수에 대해 자세히 알아봅니다. |
ccGetDirtyPages CcGetDirtyPages 루틴은 지정된 로그 핸들과 일치하는 모든 파일에서 더티 페이지를 검색합니다. |
CcGetFileObjectFromBcb 파일에 대한 고정된 버퍼 제어 블록(BCB)에 대한 포인터가 지정된 경우 CcGetFileObjectFromBcb 루틴은 캐시 관리자가 해당 파일에 사용하는 파일 개체에 대한 포인터를 반환합니다. |
CcGetFileObjectFromSectionPtrs 캐시된 파일에 대한 섹션 개체 포인터에 대한 포인터가 지정된 경우 CcGetFileObjectFromSectionPtrs 루틴은 캐시 관리자가 파일에 사용하는 파일 개체에 대한 포인터를 반환합니다. |
CcGetFileObjectFromSectionPtrsRef 캐시된 파일의 SECTION_OBJECT_POINTERS 구조에 대한 포인터를 전달하면 CcGetFileObjectFromSectionPtrsRef 루틴은 캐시 관리자가 캐시된 파일에 사용하는 파일 개체에 대한 포인터를 반환합니다. |
ccGetFileSizePointer CcGetFileSizePointer 함수에 대해 자세히 알아봅니다. |
CcGetFlushedValidData CcGetFlushedValidData 루틴은 캐시된 파일이 디스크에 플러시된 양을 결정합니다. |
ccInitializeCacheMap 파일 시스템은 CcInitializeCacheMap 루틴을 호출하여 파일을 캐시합니다. |
CcIsThereDirtyData CcIsThereDirtyData 루틴은 탑재된 볼륨에 시스템 캐시에 더티 데이터가 있는 파일이 포함되어 있는지 여부를 결정합니다. |
CcIsThereDirtyDataEx CcIsThereDirtyDataEx 루틴은 볼륨에 시스템 캐시에 더티 데이터가 있는 파일이 포함되어 있는지 여부를 결정합니다. |
CcMapData CcMapData 루틴은 캐시된 파일의 지정된 바이트 범위를 메모리의 버퍼에 매핑합니다. |
CcMdlReadComplete CcMdlReadComplete 루틴은 캐시된 파일에 대해 CcMdlRead에서 만든 MDL(메모리 설명자 목록)을 해제합니다. |
CcMdlWriteAbort CcMdlWriteAbort 루틴은 CcPrepareMdlWrite에 대한 이전 호출에서 만든 MDL(메모리 설명자 목록)을 해제합니다. |
CcMdlWriteComplete CcMdlWriteComplete 루틴은 캐시된 파일에 대해 CcPrepareMdlWrite에서 만든 MDL(메모리 설명자 목록)을 해제합니다. |
CcPinMappedData CcPinMappedData 루틴은 캐시된 파일의 지정된 바이트 범위를 고정합니다. |
CcPinRead CcPinRead 루틴은 캐시된 파일의 지정된 바이트 범위를 고정하고 고정된 데이터를 메모리의 버퍼로 읽습니다. |
ccPrepareMdlWrite CcPrepareMdlWrite 루틴은 호출자가 파일에 데이터를 쓸 수 있도록 캐시된 파일 메모리에 대한 직접 액세스를 제공합니다. |
CcPreparePinWrite CcPreparePinWrite 루틴은 쓰기 액세스를 위해 캐시된 파일의 지정된 바이트 범위를 고정합니다. |
CcPurgeCacheSection CcPurgeCacheSection 루틴은 시스템 캐시에서 캐시된 파일의 전체 또는 일부를 제거합니다. |
CcRemapBcb CcRemapBcb 루틴은 추가 맵 및 고정 해제를 수행하는 여러 호출을 통해 보존하기 위해 BCB(버퍼 제어 블록)를 추가로 매핑합니다. |
CcRepinBcb CcRepinBcb 루틴은 CcUnpinData에 대한 후속 호출로 해제되지 않도록 BCB(버퍼 제어 블록)를 추가로 고정합니다. |
CcScheduleReadAhead CcScheduleReadAhead 루틴은 캐시된 파일에서 미리 읽기("지연 읽기"라고도 함)를 수행합니다. CcScheduleReadAhead는 직접 호출해서는 안 됩니다. CcReadAhead 매크로를 대신 호출해야 합니다. |
CcScheduleReadAheadEx CcScheduleReadAheadEx 루틴에 대해 자세히 알아봅니다. |
CcSetAdditionalCacheAttributes CcSetAdditionalCacheAttributes 루틴을 호출하여 캐시된 파일에서 미리 읽기("지연 읽기"라고도 함) 또는 쓰기 숨김("지연 쓰기"라고도 함)을 사용하거나 사용하지 않도록 설정합니다. |
CcSetAdditionalCacheAttributesEx CcSetAdditionalCacheAttributesEx 루틴에 대해 자세히 알아봅니다. |
ccSetBcbOwnerPointer CcSetBcbOwnerPointer 루틴은 고정된 버퍼 제어 블록(BCB)에 대한 소유자 스레드 포인터를 설정합니다. |
CcSetCacheFileSizes CcSetCacheFileSizes 함수에 대해 자세히 알아봅니다. |
CcSetDirtyPageThreshold CcSetDirtyPageThreshold 루틴은 캐시된 파일에서 파일별 더티 페이지 임계값을 설정합니다. |
CcSetDirtyPinnedData CcSetDirtyPinnedData 루틴은 콘텐츠가 수정된 고정된 버퍼에 대해 BCB(버퍼 제어 블록)를 더티로 표시합니다. |
CcSetFileSizes CcSetFileSizes 함수에 대해 자세히 알아봅니다. |
CcSetFileSizesEx CcSetFileSizesEx 함수에 대해 자세히 알아봅니다. |
ccSetLogHandleForFile CcSetLogHandleForFile 루틴은 파일에 대한 로그 핸들을 설정합니다. |
CcSetReadAheadGranularity CcSetReadAheadGranularity 루틴은 캐시된 파일에 대한 미리 읽기 세분성을 설정합니다. |
CcUninitializeCacheMap CcUninitializeCacheMap 루틴은 캐시된 파일의 캐싱을 중지합니다. |
CcUnpinData CcUnpinData 루틴은 CcMapData, CcPinRead 또는 CcPreparePinWrite에 대한 이전 호출에 의해 매핑되거나 고정된 캐시된 파일 데이터를 해제합니다. |
ccUnpinDataForThread CcUnpinDataForThread 루틴은 CcSetBcbOwnerPointer에 대한 이전 호출에 의해 BCB(버퍼 제어 블록)가 수정된 캐시된 파일의 페이지를 해제합니다. |
CcUnpinRepinnedBcb CcUnpinRepinnedBcb 루틴은 고정된 버퍼 제어 블록(BCB)을 고정 해제합니다. |
CcWaitForCurrentLazyWriterActivity CcWaitForCurrentLazyWriterActivity 루틴은 지연 기록기 활동의 현재 일괄 처리가 완료될 때까지 호출자를 대기 상태로 만듭니다. |
ccZeroData CcZeroData 루틴은 캐시되거나 캐시되지 않은 파일에서 지정된 바이트 범위를 0으로 설정합니다. |
ClfsCreateMarshallingAreaEx 물리적 또는 클라이언트 로그 파일 스트림에 대한 마샬링 영역을 초기화합니다. |
DRIVER_FS_NOTIFICATION PDRIVER_FS_NOTIFICATION 형식의 루틴은 파일 시스템이 IoRegisterFileSystem 또는 IoUnregisterFileSystem을 사용하여 자신을 등록하거나 등록 취소할 때 운영 체제에서 호출됩니다. |
ExAdjustLookasideDepth Microsoft는 내부용으로만 ExAdjustLookasideDepth 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
exDisableResourceBoostLite Microsoft는 내부용으로만 ExDisableResourceBoostLite 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
ExInitializeWorkItem ExInitializeWorkItem은 시스템 작업자 스레드에 제어 권한이 부여될 때 실행을 위해 큐에 대기할 호출자 제공 컨텍스트 및 콜백 루틴을 사용하여 작업 큐 항목을 초기화합니다. |
exQueryPoolBlockSize 되지 않는. |
exQueueWorkItem ExQueueWorkItem은 시스템 작업자 스레드가 항목을 제거하고 호출자가 ExInitializeWorkItem에 제공한 루틴을 제어하는 큐에 지정된 작업 항목을 삽입합니다. |
FLT_IS_FASTIO_OPERATION FLT_IS_FASTIO_OPERATION 대해 자세히 알아보기 |
FLT_IS_FS_FILTER_OPERATION FLT_IS_FS_FILTER_OPERATION 매크로에 대해 자세히 알아봅니다. |
FLT_IS_IRP_OPERATION FLT_IS_IRP_OPERATION 매크로에 대해 자세히 알아봅니다. |
FLT_IS_REISSUED_IO FLT_IS_REISSUED_IO 매크로에 대해 자세히 알아봅니다. |
FLT_IS_SYSTEM_BUFFER FLT_IS_SYSTEM_BUFFER 매크로에 대해 자세히 알아봅니다. |
FltAcknowledgeEcp FltAcknowledgeEcp 루틴은 ECP(추가 생성 매개 변수 컨텍스트 구조)를 승인된 것으로 표시하는 데 사용됩니다. |
FltAcquirePushLockExclusive FltAcquirePushLockExclusive 루틴은 호출 스레드에서 단독 액세스를 위해 지정된 푸시 잠금을 획득합니다. |
FltAcquirePushLockExclusiveEx FltAcquirePushLockExclusiveEx 루틴은 호출 스레드에서 단독 액세스를 위해 지정된 푸시 잠금을 획득합니다. |
FltAcquirePushLockShared FltAcquirePushLockShared 루틴은 호출 스레드에서 공유 액세스에 대해 지정된 푸시 잠금을 획득합니다. |
FltAcquirePushLockSharedEx FltAcquirePushLockSharedEx 루틴은 호출 스레드에서 공유 액세스에 대해 지정된 푸시 잠금을 획득합니다. |
FltAcquireResourceExclusive FltAcquireResourceExclusive 함수에 대해 자세히 알아봅니다. |
FltAcquireResourceShared FltAcquireResourceShared 함수에 대해 자세히 알아봅니다. |
FltAddOpenReparseEntry 이 루틴은 호출자가 할당한 열린 재분석 구조(OPEN_REPARSE_LIST_ENTRY)를 만들기 작업에 추가합니다. |
FltAdjustDeviceStackSizeForIoRedirection FltAdjustDeviceStackSizeForIoRedirection 루틴은 대상 스택이 원본 스택보다 더 깊은 경우 미니 필터가 지정된 원본 인스턴스에서 지정된 대상 인스턴스로 I/O를 리디렉션할 수 있도록 원본 디바이스 스택의 크기를 증가합니다. |
FltAllocateCallbackData FltAllocateCallbackData는 미니 필터 드라이버가 I/O 요청을 시작하는 데 사용할 수 있는 콜백 데이터 구조를 할당합니다. |
FltAllocateCallbackDataEx FltAllocateCallbackDataEx 루틴은 콜백 데이터 구조를 할당하고 미니 필터 드라이버가 I/O 요청을 시작하는 데 사용할 수 있는 추가 구조에 대한 메모리를 미리 할당할 수 있습니다. |
FltAllocateContext FltAllocateContext 함수에 대해 자세히 알아봅니다. |
FltAllocateDeferredIoWorkItem FltAllocateDeferredIoWorkItem은 지연된 I/O 작업 항목을 할당합니다. |
FltAllocateExtraCreateParameter FltAllocateExtraCreateParameter 루틴은 사용자 정의 ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대해 페이징된 메모리 풀을 할당하고 해당 구조에 대한 포인터를 생성합니다. |
FltAllocateExtraCreateParameterFromLookasideList FltAllocateExtraCreateParameterFromLookasideList 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대해 지정된 lookaside 목록의 메모리 풀을 할당하고 해당 구조에 대한 포인터를 생성합니다. |
FltAllocateExtraCreateParameterList FltAllocateExtraCreateParameterList 루틴은 ECP(추가 만들기 매개 변수) 목록 구조에 대해 페이징된 풀 메모리를 할당하고 해당 구조에 대한 포인터를 생성합니다. |
FltAllocateFileLock FltAllocateFileLock 루틴은 새 FILE_LOCK 구조를 할당하고 초기화합니다. |
FltAllocateGenericWorkItem FltAllocateGenericWorkItem은 제네릭 작업 항목을 할당합니다. |
FltAllocatePoolAlignedWithTag FltAllocatePoolAlignedWithTag는 캐싱되지 않은 I/O 작업에 사용할 디바이스 정렬 버퍼를 할당합니다. |
FltApplyPriorityInfoThread FltApplyPriorityInfoThread 루틴은 미니 필터 드라이버에서 스레드에 우선 순위 정보를 적용하는 데 사용됩니다. |
FltAttachVolume FltAttachVolume은 새 미니 필터 드라이버 인스턴스를 만들고 지정된 볼륨에 연결합니다. |
FltAttachVolumeAtAltitude FltAttachVolumeAtAltitude는 미니 필터 드라이버 인스턴스를 지정된 고도의 볼륨에 연결하여 미니 필터 드라이버의 INF 파일의 모든 설정을 재정의하는 디버깅 지원 루틴입니다. |
fltBuildDefaultSecurityDescriptor FltBuildDefaultSecurityDescriptor는 FltCreateCommunicationPort와 함께 사용할 기본 보안 설명자를 빌드합니다. |
FltCancelFileOpen 미니 필터 드라이버는 FltCancelFileOpen 루틴을 사용하여 새로 열거나 만든 파일을 닫을 수 있습니다. |
fltCancelIo FltCancelIo 루틴은 I/O 작업을 취소합니다. |
FltCancellableWaitForMultipleObjects FltCancellableWaitForMultipleObjects는 하나 이상의 디스패처 개체에서 취소 가능한 대기 작업(종료될 수 있는 대기)을 실행합니다. |
FltCancellableWaitForSingleObject FltCancellableWaitForSingleObject 루틴은 디스패처 개체에서 취소 가능한 대기 작업(종료될 수 있는 대기)을 실행합니다. |
FltCbdqDisable FltCbdqDisable은 미니 필터 드라이버의 콜백 데이터 큐를 사용하지 않도록 설정합니다. |
FltCbdqEnable FltCbdqEnable은 FltCbdqDisable에 대한 이전 호출로 비활성화된 콜백 데이터 큐를 사용하도록 설정합니다. |
FltCbdqInitialize FltCbdqInitialize는 미니 필터 드라이버의 콜백 데이터 큐 디스패치 테이블을 초기화합니다. |
FltCbdqInsertIo FltCbdqInsertIo는 I/O 작업에 대한 콜백 데이터 구조를 필터 드라이버의 콜백 데이터 큐에 삽입합니다. |
FltCbdqRemoveIo FltCbdqRemoveIo는 미니 필터 드라이버의 콜백 데이터 큐에서 특정 항목을 제거합니다. |
FltCbdqRemoveNextIo FltCbdqRemoveNextIo는 미니 필터 드라이버의 콜백 데이터 큐에서 일치하는 다음 항목을 제거합니다. |
FltCheckAndGrowNameControl FltCheckAndGrowNameControl 루틴은 FLT_NAME_CONTROL 구조체의 버퍼가 지정된 바이트 수를 보유할 만큼 큰지 여부를 확인합니다. 그렇지 않은 경우 FltCheckAndGrowNameControl은 더 큰 시스템 할당 버퍼로 바꿉니다. |
FltCheckLockForReadAccess FltCheckLockForReadAccess 루틴은 호출자가 파일의 잠긴 바이트 범위에 대한 읽기 권한이 있는지 여부를 결정합니다. |
FltCheckLockForWriteAccess FltCheckLockForWriteAccess 루틴은 호출자가 파일의 잠긴 바이트 범위에 대한 쓰기 권한이 있는지 여부를 결정합니다. |
fltCheckOplock 미니 필터 드라이버는 FltCheckOplock을 호출하여 IRP 기반 파일 I/O 작업의 콜백 데이터 구조를 파일의 현재 oplock(기회 잠금) 상태와 동기화합니다. |
FltCheckOplockEx 미니 필터 드라이버는 FltCheckOplockEx 루틴을 호출하여 파일의 현재 oplock(기회 잠금) 상태가 있는 IRP 기반 파일 I/O 작업에 대한 콜백 데이터 구조를 동기화합니다. |
FltClearCallbackDataDirty FltClearCallbackDataDirty 루틴은 콜백 데이터 구조에서 콜백 더티 플래그를 지웁니다. |
FltClearCancelCompletion FltClearCancelCompletion은 I/O 작업에 대해 지정된 취소 루틴을 지웁니다. |
FltClose FltClose는 FltCreateFile 또는 FltCreateFileEx에서 연 파일 핸들을 닫습니다. |
FltCloseClientPort FltCloseClientPort는 통신 클라이언트 포트를 닫습니다. |
FltCloseCommunicationPort FltCloseCommunicationPort는 미니 필터 드라이버의 통신 서버 포트를 닫습니다. |
FltCloseSectionForDataScan FltCloseSectionForDataScan 루틴은 파일 스트림과 연결된 섹션 개체를 닫습니다. |
FltCommitComplete FltCommitComplete 루틴은 TRANSACTION_NOTIFY_COMMIT 알림을 승인합니다. |
FltCommitFinalizeComplete FltCommitFinalizeComplete 루틴은 TRANSACTION_NOTIFY_COMMIT_FINALIZE 알림을 승인합니다. |
fltCompareInstanceAltitudes FltCompareInstanceAltitudes는 두 개의 미니 필터 드라이버 인스턴스의 고도를 비교합니다. |
FltCompletePendedPostOperation FltCompletePendedPostOperation은 미니 필터 드라이버의 작동 후 콜백 루틴에서 보류된 I/O 작업에 대한 완료 처리를 다시 시작합니다. |
FltCompletePendedPreOperation FltCompletePendedPreOperation은 미니 필터 드라이버의 PFLT_PRE_OPERATION_CALLBACK(사전 작동 콜백) 루틴에서 보류된 I/O 작업에 대한 처리를 다시 시작합니다. |
FltCopyOpenReparseList 이 루틴은 이전 만들기의 열려 있는 재설정 정보를 두 번째 만들기를 발급하는 데 사용할 수 있는 새 ECP 목록으로 복사합니다. |
FltCreateCommunicationPort FltCreateCommunicationPort 함수에 대해 자세히 알아봅니다. |
fltCreateFile FltCreateFile 함수에 대해 자세히 알아봅니다. |
FltCreateFileEx 미니 필터 드라이버는 FltCreateFileEx를 호출하여 새 파일을 만들거나 기존 파일을 엽니다. |
FltCreateFileEx2 미니 필터 드라이버는 FltCreateFileEx2를 호출하여 새 파일을 만들거나 기존 파일을 엽니다. 이 루틴에는 선택적 create 컨텍스트 매개 변수도 포함됩니다. |
FltCreateMailslotFile 미니 필터 드라이버는 FltCreateMailslotFile을 호출하여 새 파이프를 만들거나 기존 mailslot을 엽니다. |
fltCreateNamedPipeFile 미니 필터 드라이버는 FltCreateNamedPipeFile을 호출하여 새 파이프를 만들거나 기존 파이프를 엽니다. |
FltCreateSectionForDataScan FltCreateSectionForDataScan 루틴은 파일에 대한 섹션 개체를 만듭니다. 필터 관리자는 필요에 따라 I/O를 만든 섹션과 동기화할 수 있습니다. |
FltCreateSystemVolumeInformationFolder FltCreateSystemVolumeInformationFolder는 파일 시스템 볼륨에 "시스템 볼륨 정보" 폴더가 있는지 확인합니다. 폴더가 없으면 폴더가 만들어집니다. |
FltCurrentBatchOplock 미니 필터 드라이버는 FltCurrentBatchOplock을 호출하여 파일에 배치 또는 필터 기회 잠금(oplock)이 있는지 확인합니다. |
fltCurrentOplock 미니 필터 드라이버는 FltCurrentOplock 루틴을 호출하여 파일에 기회 잠금(oplock)이 있는지 여부를 확인합니다. |
fltCurrentOplockH 미니 필터 드라이버는 FltCurrentOplockH 루틴을 호출하여 파일에 CACHE_HANDLE_LEVEL 기회 잠금(oplock)이 있는지 여부를 확인합니다. |
fltDecodeParameters FltDecodeParameters는 I/O 작업에 대한 MDL(메모리 설명자 목록) 주소, 버퍼 포인터, 버퍼 길이 및 원하는 액세스 매개 변수에 대한 포인터를 반환합니다. |
FltDeleteContext FltDeleteContext는 삭제를 위해 지정된 컨텍스트를 표시합니다. |
FltDeleteExtraCreateParameterLookasideList FltDeleteExtraCreateParameterLookasideList 루틴은 ECP(추가 만들기 매개 변수) lookaside 목록을 해제합니다. |
fltDeleteFileContext FltDeleteFileContext 루틴은 지정된 미니 필터 드라이버가 지정된 파일에 대해 설정한 파일 컨텍스트를 검색하고 삭제합니다. |
FltDeleteInstanceContext FltDeleteInstanceContext는 지정된 인스턴스에서 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다. |
FltDeletePushLock FltDeletePushLock 루틴은 지정된 푸시 잠금을 삭제합니다. |
fltDeleteStreamContext FltDeleteStreamContext는 지정된 미니 필터 드라이버 인스턴스가 지정된 스트림에 대해 설정한 컨텍스트를 제거하고 삭제 컨텍스트를 표시합니다. |
FltDeleteStreamHandleContext FltDeleteStreamHandleContext는 지정된 미니 필터 드라이버 인스턴스가 지정된 스트림 핸들에 대해 설정한 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다. |
FltDeleteTransactionContext FltDeleteTransactionContext 루틴은 지정된 트랜잭션에서 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다. |
FltDeleteVolumeContext FltDeleteVolumeContext는 지정된 미니 필터 드라이버가 지정된 볼륨에 대해 설정한 컨텍스트를 제거하고 삭제 컨텍스트를 표시합니다. |
FltDetachVolume FltDetachVolume은 볼륨에서 미니 필터 드라이버 인스턴스를 분리합니다. |
fltDeviceIoControlFile FltDeviceIoControlFile은 지정된 디바이스 드라이버에 직접 제어 코드를 보내 해당 드라이버가 지정된 작업을 수행하도록 합니다. |
FltDoCompletionProcessingWhenSafe 안전한 경우 FltDoCompletionProcessingWhenSafe 함수는 미니 필터 드라이버 사후 콜백 루틴을 실행합니다. |
fltEnlistInTransaction FltEnlistInTransaction 루틴은 지정된 트랜잭션에 미니 필터 드라이버를 참여합니다. |
fltEnumerateFilterInformation FltEnumerateFilterInformation 루틴은 시스템의 등록된 모든 필터 드라이버(미니 필터 및 레거시 필터 드라이버 포함)에 대한 정보를 제공합니다. |
FltEnumerateFilters FltEnumerateFilters 루틴은 시스템의 등록된 모든 미니 필터 드라이버를 열거합니다. |
FltEnumerateInstanceInformationByDeviceObject FltEnumerateInstanceInformationByDeviceObject 루틴은 지정된 디바이스 개체와 관련된 볼륨에 연결된 미니 필터 드라이버 인스턴스 및 레거시 필터 드라이버에 대한 정보를 제공합니다. |
FltEnumerateInstanceInformationByFilter FltEnumerateInstanceInformationByFilter 루틴은 지정된 미니 필터 드라이버의 인스턴스에 대한 정보를 제공합니다. |
FltEnumerateInstanceInformationByVolume FltEnumerateInstanceInformationByVolume 루틴은 지정된 볼륨에 연결된 미니 필터 드라이버 인스턴스 및 레거시 필터 드라이버(Windows Vista에만 해당)에 대한 정보를 제공합니다. |
FltEnumerateInstanceInformationByVolumeName FltEnumerateInstanceInformationByVolumeName 루틴은 지정된 이름으로 볼륨에 연결된 미니 필터 드라이버 인스턴스 및 레거시 필터 드라이버에 대한 정보를 제공합니다. |
FltEnumerateInstances FltEnumerateInstances 루틴은 지정된 미니 필터 드라이버 또는 볼륨에 대한 미니 필터 드라이버 인스턴스를 열거합니다. |
FltEnumerateVolumeInformation FltEnumerateVolumeInformation 루틴은 필터 관리자에게 알려진 볼륨에 대한 정보를 제공합니다. |
FltEnumerateVolumes FltEnumerateVolumes 루틴은 시스템의 모든 볼륨을 열거합니다. |
fltFastIoMdlRead FltFastIoMdlRead 루틴은 파일 캐시에서 지정된 바이트 범위를 직접 가리키는 MDL(메모리 설명자 목록)을 반환합니다. |
FltFastIoMdlReadComplete FltFastIoMdlReadComplete 루틴은 FltFastIoMdlRead 루틴이 시작한 읽기 작업을 완료합니다. |
FltFastIoMdlWriteComplete fltkernel.h의 FltFastIoMdlWriteComplete 루틴은 FltFastIoPrepareMdlWrite가 할당한 리소스를 해제합니다. |
FltFastIoPrepareMdlWrite FltFastIoPrepareMdlWrite 루틴은 캐시에 직접 데이터를 쓰기 위해 캐시된 파일 데이터의 지정된 범위를 가리키는 연결된 MDL(메모리 설명자 목록) 목록을 반환합니다. |
FltFindExtraCreateParameter FltFindExtraCreateParameter 루틴은 지정된 ECP 목록에서 지정된 형식의 ECP 컨텍스트 구조를 검색하고 발견된 경우 이 구조체에 대한 포인터를 반환합니다. |
FltFlushBuffers FltFlushBuffers 루틴은 미니 필터 드라이버에서 지정된 파일에 대한 플러시 요청을 파일 시스템에 보내는 데 사용됩니다. |
FltFlushBuffers2 FltFlushBuffers2 함수에 대해 자세히 알아봅니다. |
FltFreeCallbackData FltFreeCallbackData 루틴은 FltAllocateCallbackData 루틴에 의해 할당된 콜백 데이터 구조를 해제합니다. |
FltFreeDeferredIoWorkItem FltFreeDeferredIoWorkItem 루틴은 FltAllocateDeferredIoWorkItem 루틴에 의해 할당된 작업 항목을 해제합니다. |
FltFreeExtraCreateParameter FltFreeExtraCreateParameter 루틴은 ECP 컨텍스트 구조에 대한 메모리를 해제합니다. |
FltFreeExtraCreateParameterList FltFreeExtraCreateParameterList 루틴은 ECP(추가 만들기 매개 변수) 목록 구조를 해제합니다. |
FltFreeFileLock FltFreeFileLock 루틴은 초기화된 FILE_LOCK 구조를 초기화하지 않고 해제합니다. |
FltFreeGenericWorkItem FltFreeGenericWorkItem 루틴은 FltAllocateGenericWorkItem 루틴에 의해 할당된 작업 항목을 해제합니다. |
FltFreeOpenReparseList 이 루틴은 FltCopyOpenReparseList에 대한 이전 호출에 의해 생성 작업에 복사된 모든 정보를 할당 취소합니다. |
FltFreePoolAlignedWithTag FltFreePoolAlignedWithTag 루틴은 FltAllocatePoolAlignedWithTag에 대한 이전 호출에 의해 할당된 캐시 정렬 버퍼를 해제합니다. |
fltFreeSecurityDescriptor FltFreeSecurityDescriptor는 FltBuildDefaultSecurityDescriptor 루틴에 의해 할당된 보안 설명자를 해제합니다. |
fltFsControlFile FltFsControlFile 루틴은 컨트롤 코드를 지정된 파일 시스템 또는 파일 시스템 필터 드라이버로 직접 보내 해당 드라이버가 지정된 작업을 수행하도록 합니다. |
fltGetActivityIdCallbackData FltGetActivityIdCallbackData 루틴은 미니 필터의 콜백 데이터에서 요청과 연결된 현재 활동 ID를 검색합니다. |
fltGetBottomInstance FltGetBottomInstance는 지정된 볼륨에 대한 인스턴스 스택의 맨 아래에 연결된 미니 필터 드라이버 인스턴스에 대한 불투명 인스턴스 포인터를 반환합니다. |
fltGetContexts FltGetContexts 함수에 대해 자세히 알아봅니다. |
FltGetContextsEx FltGetContextsEx 함수에 대해 자세히 알아봅니다. |
FltGetCopyInformationFromCallbackData FltGetCopyInformationFromCallbackData 함수에 대해 자세히 알아봅니다. |
FltGetDestinationFileNameInformation FltGetDestinationFileNameInformation 루틴에 대해 자세히 알아봅니다. |
fltGetDeviceObject FltGetDeviceObject 루틴은 지정된 볼륨에 대한 필터 관리자의 VDO(볼륨 디바이스 개체)에 대한 포인터를 반환합니다. |
fltGetDiskDeviceObject FltGetDiskDeviceObject 루틴은 지정된 볼륨과 연결된 디스크 디바이스 개체에 대한 포인터를 반환합니다. |
FltGetEcpListFromCallbackData FltGetEcpListFromCallbackData 루틴은 지정된 만들기 작업 콜백 데이터 개체와 연결된 ECP(추가 만들기 매개 변수 컨텍스트 구조) 목록에 대한 포인터를 반환합니다. |
fltGetFileContext FltGetFileContext 함수에 대해 자세히 알아봅니다. |
fltGetFileNameInformation FltGetFileNameInformation 루틴은 파일 또는 디렉터리에 대한 이름 정보를 반환합니다. |
FltGetFileNameInformationUnsafe FltGetFileNameInformationUnsafe 루틴은 열려 있는 파일 또는 디렉터리에 대한 이름 정보를 반환합니다. |
fltGetFileSystemType FltGetFileSystemType 함수는 볼륨 또는 인스턴스 개체를 사용하고 볼륨의 파일 시스템 형식을 제공합니다. |
FltGetFilterFromInstance FltGetFilterFromInstance 루틴은 지정된 인스턴스를 만든 미니 필터 드라이버에 대한 불투명 필터 포인터를 반환합니다. |
fltGetFilterFromName FltGetFilterFromName 루틴은 이름이 FilterName 매개 변수의 값과 일치하는 등록된 미니 필터 드라이버에 대한 불투명 필터 포인터를 반환합니다. |
fltGetFilterInformation FltGetFilterInformation 루틴은 미니 필터 드라이버에 대한 정보를 제공합니다. |
fltGetInstanceContext FltGetInstanceContext 함수에 대해 자세히 알아봅니다. |
fltGetInstanceInformation FltGetInstanceInformation 루틴은 미니 필터 드라이버 인스턴스에 대한 정보를 반환합니다. |
FltGetIoPriorityHint FltGetIoPriorityHint 루틴은 미니 필터 드라이버에서 콜백 데이터에서 IO 우선 순위 정보를 가져오는 데 사용됩니다. |
FltGetIoPriorityHintFromCallbackData FltGetIoPriorityHintFromCallbackData 루틴은 미니 필터 드라이버에서 콜백 데이터에서 IO 우선 순위 정보를 가져오는 데 사용됩니다. |
FltGetIoPriorityHintFromFileObject FltGetIoPriorityHintFromFileObject 루틴은 미니 필터 드라이버에서 파일 개체에서 IO 우선 순위 정보를 가져오는 데 사용됩니다. |
FltGetIoPriorityHintFromThread FltGetIoPriorityHintFromThread 루틴은 미니 필터 드라이버에서 스레드에서 IO 우선 순위 정보를 가져오는 데 사용됩니다. |
fltGetIrpName FltGetIrpName 루틴은 주 함수 코드의 이름을 인쇄 가능한 문자열로 반환합니다. |
FltGetLowerInstance FltGetLowerInstance 루틴은 동일한 볼륨의 지정된 미니 필터 드라이버 인스턴스 아래에 연결된 다음 하위 미니 필터 드라이버 인스턴스에 대한 불투명 인스턴스 포인터를 반환합니다. |
FltGetNewSystemBufferAddress FltGetNewSystemBufferAddress 함수는 파일 시스템에서 할당한 ASSOCIATedIrp.SystemBuffer 버퍼를 검색합니다. 미니 필터 드라이버의 콜백 후 루틴은 이 함수를 호출합니다. |
FltGetNextExtraCreateParameter FltGetNextExtraCreateParameter 루틴은 지정된 ECP 목록의 다음(또는 첫 번째) 추가 ECP(create parameter context structure)에 대한 포인터를 반환합니다. |
FltGetRequestorProcess FltGetRequestorProcess 루틴은 지정된 I/O 작업을 요청한 스레드에 대한 프로세스 포인터를 반환합니다. |
FltGetRequestorProcessId FltGetRequestorProcessId 루틴은 지정된 I/O 작업을 요청한 스레드와 연결된 프로세스에 대해 고유한 32비트 프로세스 ID를 반환합니다. |
FltGetRequestorProcessIdEx FltGetRequestorProcessIdEx 루틴은 지정된 I/O 작업을 요청한 스레드와 연결된 프로세스에 대한 커널 모드 핸들을 반환합니다. |
FltGetRequestorSessionId FltGetRequestorSessionId 루틴은 원래 지정된 I/O 작업을 요청한 프로세스의 세션 ID를 반환합니다. |
FltGetRoutineAddress FltGetRoutineAddress 루틴은 FltMgroutineName 매개 변수로 지정된 루틴에 대한 포인터를 반환합니다. |
fltGetSectionContext FltGetSectionContext 함수에 대해 자세히 알아봅니다. |
fltGetStreamContext FltGetStreamContext 함수에 대해 자세히 알아봅니다. |
fltGetStreamHandleContext FltGetStreamHandleContext 함수에 대해 자세히 알아봅니다. |
FltGetSwappedBufferMdlAddress FltGetSwappedBufferMdlAddress 루틴은 미니 필터 드라이버로 교환된 버퍼에 대한 MDL(메모리 설명자 목록) 주소를 반환합니다. |
fltGetTopInstance FltGetTopInstance 루틴은 지정된 볼륨의 인스턴스 스택 맨 위에 연결된 미니 필터 드라이버 인스턴스에 대한 불투명 인스턴스 포인터를 반환합니다. |
fltGetTransactionContext FltGetTransactionContext 루틴은 지정된 미니 필터 드라이버에 의해 트랜잭션에 대해 설정된 컨텍스트를 검색합니다. |
FltGetTunneledName FltGetTunneledName 루틴은 FltGetFileNameInformation, FltGetFileNameNameInformationUnsafe 또는 FltGetDestinationFileNameInformation에 대한 이전 호출로 파일에 대해 반환된 정규화된 이름을 고려하여 파일에 대한 터널된 이름을 검색합니다. |
fltGetUpperInstance FltGetUpperInstance 루틴은 동일한 볼륨의 지정된 미니 필터 드라이버 인스턴스 위에 연결된 다음 상위 미니 필터 드라이버 인스턴스에 대한 불투명 인스턴스 포인터를 반환합니다. |
FltGetVolumeContext FltGetVolumeContext 함수에 대해 자세히 알아봅니다. |
FltGetVolumeFromDeviceObject FltGetVolumeFromDeviceObject 루틴은 VDO(볼륨 디바이스 개체)가 나타내는 볼륨에 대한 불투명 포인터를 반환합니다. |
FltGetVolumeFromFileObject FltGetVolumeFromFileObject 루틴은 지정된 파일 스트림이 상주하는 볼륨에 대한 불투명 포인터를 반환합니다. |
FltGetVolumeFromInstance FltGetVolumeFromInstance 루틴은 지정된 미니 필터 드라이버 인스턴스가 연결된 볼륨에 대한 불투명 포인터를 반환합니다. |
FltGetVolumeFromName FltGetVolumeFromName 루틴은 이름이 VolumeName 매개 변수의 값과 일치하는 볼륨에 대한 불투명 포인터를 반환합니다. |
FltGetVolumeGuidName FltGetVolumeGuidName 루틴은 지정된 볼륨의 볼륨 이름을 GUID(Globally Unique Identifier) 형식으로 반환합니다. |
fltGetVolumeInformation FltGetVolumeInformation 루틴은 지정된 볼륨에 대한 정보를 제공합니다. |
FltGetVolumeInstanceFromName FltGetVolumeInstanceFromName 루틴은 지정된 볼륨에서 지정된 미니 필터 드라이버 인스턴스에 대한 불투명 인스턴스 포인터를 반환합니다. |
fltGetVolumeName FltGetVolumeName 루틴은 지정된 볼륨의 볼륨 이름을 가져옵니다. |
FltGetVolumeProperties FltGetVolumeProperties 루틴은 지정된 볼륨에 대한 볼륨 속성 정보를 반환합니다. |
FltInitExtraCreateParameterLookasideList FltInitExtraCreateParameterLookasideList 루틴은 고정 크기의 하나 이상의 추가 ECP(Create Parameter Context Structures)를 할당하는 데 사용되는 페이징되거나 페이징되지 않은 풀 lookaside 목록을 초기화합니다. |
FltInitializeFileLock FltInitializeFileLock 루틴은 호출자가 페이징 풀에서 할당한 불투명 FILE_LOCK 구조를 초기화합니다. |
FltInitializeOplock FltInitializeOplock 루틴은 oplock(기회 잠금) 포인터를 초기화합니다. |
FltInitializePushLock FltInitializePushLock 함수에 대해 자세히 알아봅니다. |
FltInsertExtraCreateParameter FltInsertExtraCreateParameter 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 ECP 목록에 삽입합니다. |
fltIs32bitProcess FltIs32bitProcess 루틴은 현재 I/O 작업의 시작자가 32비트 사용자 모드 애플리케이션인지 여부를 확인합니다. |
FltIsCallbackDataDirty FltIsCallbackDataDirty 루틴은 콜백 데이터 구조에서 FLTFL_CALLBACK_DATA_DIRTY 플래그를 테스트합니다. |
fltIsDirectory 미니 필터 드라이버는 FltIsDirectory 루틴을 호출하여 지정된 파일 개체가 디렉터리를 나타내는지 여부를 확인합니다. |
FltIsEcpAcknowledged FltIsEcpAcknowledged 루틴은 지정된 추가 ECP(만들기 매개 변수 컨텍스트 구조)가 승인된 것으로 표시되었는지 확인하는 데 사용됩니다. |
FltIsEcpFromUserMode FltIsEcpFromUserMode 루틴은 ECP(추가 생성 매개 변수 컨텍스트 구조)가 사용자 모드에서 발생했는지 여부를 확인하는 데 사용됩니다. |
FltIsFltMgrVolumeDeviceObject FltIsFltMgrVolumeDeviceObject 루틴은 지정된 디바이스 개체가 필터 관리자에 속하는지 여부와 디바이스 개체가 볼륨 디바이스 개체인지 여부를 결정합니다. |
FltIsIoCanceled FltIsIoCanceled 루틴은 IRP 기반 작업이 취소되었는지 확인합니다. |
FltIsIoRedirectionAllowed FltIsIoRedirectionAllowed 루틴은 지정된 원본 필터 인스턴스에서 지정된 다른 필터 인스턴스로 I/O를 리디렉션할 수 있는지 여부를 결정합니다. |
FltIsIoRedirectionAllowedForOperation FltIsIoRedirectionAllowedForOperation 루틴은 지정된 FLT_CALLBACK_DATA 구조와 연결된 필터 인스턴스에서 지정된 필터 인스턴스로 I/O를 리디렉션할 수 있는지 여부를 결정합니다. |
FltIsOperationSynchronous FltIsOperationSynchronous 루틴은 지정된 콜백 데이터 구조(FLT_CALLBACK_DATA)가 동기 또는 비동기 I/O 작업을 나타내는지 여부를 결정합니다. |
FltIsVolumeSnapshot FltIsVolumeSnapshot 루틴은 볼륨 또는 미니 필터 드라이버 인스턴스가 스냅샷 볼륨에 연결되어 있는지 여부를 결정합니다. |
FltIsVolumeWritable FltIsVolumeWritable 루틴은 볼륨 또는 미니 필터 드라이버 인스턴스에 해당하는 디스크 디바이스를 쓸 수 있는지 여부를 결정합니다. |
fltLoadFilter FltLoadFilter 루틴은 미니 필터 드라이버를 현재 실행 중인 시스템에 동적으로 로드합니다. |
FltLockUserBuffer FltLockUserBuffer 함수에 대해 자세히 알아봅니다. |
FltMupGetProviderInfoFromFileObject FltMupGetProviderInfoFromFileObject 함수에 대해 자세히 알아봅니다. |
FltNotifyFilterChangeDirectory FltNotifyFilterChangeDirectory 루틴은 IRP_MN_NOTIFY_CHANGE_DIRECTORY 작업에 대한 알림 구조를 만들고 지정된 알림 목록에 추가합니다. |
FltObjectDereference FltObjectDereference 루틴은 불투명 필터, 인스턴스 또는 볼륨 포인터에서 런다운 참조를 제거합니다. |
FltObjectReference FltObjectReference 루틴은 불투명 필터, 인스턴스 또는 볼륨 포인터에 런다운 참조를 추가합니다. |
FltOpenVolume FltOpenVolume 루틴은 지정된 미니 필터 드라이버 인스턴스가 연결된 파일 시스템 볼륨에 대한 핸들 및 파일 개체 포인터를 반환합니다. |
FltOplockBreakH FltOplockBreakH 루틴은 기회 잠금(oplock)CACHE_HANDLE_LEVEL 중단합니다. |
fltOplockBreakToNone FltOplockBreakToNone 루틴은 oplock 키와 관계없이 모든 기회 잠금(oplock)을 즉시 중단합니다. |
FltOplockBreakToNoneEx FltOplockBreakToNoneEx 루틴은 oplock 키와 관계없이 모든 기회 잠금(oplock)을 즉시 중단합니다. |
fltOplockFsctrl FltOplockFsctrl 루틴은 미니 필터 드라이버를 대신하여 다양한 기회 잠금(oplock) 작업을 수행합니다. |
fltOplockFsctrlEx FltOplockFsctrlEx 루틴은 미니 필터 드라이버를 대신하여 다양한 기회 잠금(oplock) 작업을 수행합니다. |
FltOplockIsFastIoPossible FltOplockIsFastIoPossible 루틴은 파일의 oplock(기회 잠금) 상태를 검사하여 파일에서 빠른 I/O를 수행할 수 있는지 여부를 확인합니다. |
FltOplockIsSharedRequest FltOplockIsSharedRequest 루틴은 기회 잠금(oplock)에 대한 요청이 공유 oplock을 원하는지 여부를 결정합니다. |
FltOplockKeysEqual FltOplockKeysEqual 루틴은 두 파일 개체의 파일 개체 확장명에서 저장된 oplock(기회 잠금) 키를 비교합니다. |
fltParseFileName FltParseFileName은 파일 이름 문자열에서 확장명, 스트림 및 최종 구성 요소를 구문 분석합니다. |
fltParseFileNameInformation FltParseFileNameInformation은 FLT_FILE_NAME_INFORMATION 구조체의 내용을 구문 분석합니다. |
fltPerformAsynchronousIo 미니 필터 드라이버는 FltPerformAsynchronousIo를 호출하여 비동기 I/O 작업을 시작합니다. |
fltPerformSynchronousIo 미니 필터 드라이버는 FltAllocateCallbackData를 호출하여 작업에 대한 콜백 데이터 구조를 할당한 후 FltPerformSynchronousIo를 호출하여 동기 I/O 작업을 시작합니다. |
FltPrepareComplete FltPrepareComplete 루틴은 TRANSACTION_NOTIFY_PREPARE 알림을 승인합니다. |
FltPrepareToReuseEcp FltPrepareToReuseEcp 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 다시 설정하여 재사용을 준비합니다. |
FltPrepareComplete FltPrepareComplete 루틴은 TRANSACTION_NOTIFY_PREPREPARE 알림을 승인합니다. |
fltProcessFileLock FltProcessFileLock 루틴은 파일 잠금 작업을 처리하고 완료합니다. |
fltPropagateActivityIdToThread FltPropagateActivityIdToThread 루틴은 미니 필터의 콜백 데이터에 있는 IRP의 활동 ID를 현재 스레드와 연결합니다. |
FltPropagateIrpExtension FltPropagateIrpExtension 루틴은 한 미니 필터의 콜백 데이터에서 다른 사용자의 콜백 데이터로 IRP 확장을 복사합니다. |
FltPurgeFileNameInformationCache FltPurgeFileNameInformationCache는 필터 관리자의 이름에서 제거되어 지정된 미니 필터 드라이버 인스턴스에서 제공한 이름에서 생성된 모든 파일 이름 정보 구조를 캐시합니다. |
fltQueryDirectoryFile FltQueryDirectoryFile 루틴은 지정된 파일 개체에 지정된 디렉터리의 파일에 대한 다양한 종류의 정보를 반환합니다. |
FltQueryDirectoryFileEx FltQueryDirectoryFileEx는 지정된 파일 개체로 지정된 디렉터리의 파일에 대한 다양한 종류의 정보를 반환합니다. |
FltQueryEaFile FltQueryEaFile은 파일에 대한 EA(확장 특성) 값에 대한 정보를 반환합니다. |
fltQueryInformationByName FltQueryInformationByName 루틴은 명명된 파일에 대한 요청된 정보를 반환합니다. |
FltQueryInformationFile FltQueryInformationFile은 지정된 파일에 대한 정보를 검색합니다. |
FltQueryQuotaInformationFile FltQueryQuotaInformationFile 루틴은 파일 개체와 연결된 할당량 항목을 검색합니다. |
fltQuerySecurityObject FltQuerySecurityObject는 개체의 보안 설명자의 복사본을 검색합니다. |
FltQueryVolumeInformation FltQueryVolumeInformation 루틴은 지정된 인스턴스가 연결된 볼륨에 대한 정보를 검색합니다. |
FltQueryVolumeInformationFile FltQueryVolumeInformationFile은 지정된 파일, 디렉터리, 스토리지 디바이스 또는 볼륨에 대한 볼륨 정보를 검색합니다. |
FltQueueDeferredIoWorkItem FltQueueDeferredIoWorkItem 루틴은 IRP 기반 I/O 작업을 작업 큐에 게시합니다. |
FltQueueGenericWorkItem FltQueueGenericWorkItem은 특정 I/O 작업과 연결되지 않은 작업 항목을 작업 큐에 게시합니다. |
fltReadFile FltReadFile 함수에 대해 자세히 알아봅니다. |
FltReadFileEx FltReadFileEx 함수에 대해 자세히 알아봅니다. |
fltReferenceContext FltReferenceContext는 컨텍스트 구조에 대한 참조 수를 증가합니다. |
fltReferenceFileNameInformation FltReferenceFileNameInformation은 파일 이름 정보 구조에 대한 참조 수를 증분합니다. |
FltRegisterFilter FltRegisterFilter는 미니 필터 드라이버를 등록합니다. |
FltRegisterForDataScan FltRegisterForDataScan 루틴을 사용하면 미니 필터 인스턴스에 연결된 볼륨에 대한 데이터 검색이 가능합니다. |
FltReissueSynchronousIo FltReissueSynchronousIo는 이전에 동기화된 I/O 작업의 매개 변수를 사용하는 새 동기 I/O 작업을 시작합니다. |
fltReleaseContext FltReleaseContext는 컨텍스트에 대한 참조 수를 감소합니다. |
fltReleaseContexts FltReleaseContexts는 지정된 FLT_RELATED_CONTEXTS 구조의 각 컨텍스트를 해제합니다. |
FltReleaseContextsEx FltReleaseContextsEx는 지정된 FLT_RELATED_CONTEXTS_EX 구조의 각 컨텍스트를 릴리스합니다. |
FltReleaseFileNameInformation FltReleaseFileNameInformation은 파일 이름 정보 구조를 해제합니다. |
FltReleasePushLock FltReleasePushLock 루틴은 현재 스레드가 소유한 지정된 푸시 잠금을 해제합니다. |
FltReleasePushLockEx FltReleasePushLockEx 루틴은 현재 스레드가 소유한 지정된 푸시 잠금을 해제합니다. |
FltReleaseResource FltReleaseResource 함수에 대해 자세히 알아봅니다. |
FltRemoveExtraCreateParameter FltRemoveExtraCreateParameter 루틴은 ECP 목록에서 ECP 컨텍스트 구조를 검색하고 있는 경우 ECP 목록에서 분리합니다. |
FltRemoveOpenReparseEntry 이 루틴은 만들기 작업에서 OPEN_REPARSE_LIST_ENTRY 구조체(FltAddOpenReparseEntry에 의해 추가됨)를 제거합니다. |
FltRequestFileInfoOnCreateCompletion 미니 필터는 파일을 미리 만드는 동안 FltRequestFileInfoOnCreateCompletion을 호출하여 파일 시스템이 생성 완료 시 검색을 위해 지정된 파일 정보를 저장하도록 요청합니다. |
FltRequestOperationStatusCallback FltRequestOperationStatusCallback은 지정된 I/O 작업에 대한 상태 정보를 반환합니다. |
FltRequestSecurityInfoOnCreateCompletion 미니 필터는 파일을 미리 만드는 동안 FltRequestSecurityInfoOnCreateCompletion을 호출하여 파일 시스템이 만들기 완료 시 검색을 위해 파일 보안 정보를 저장하도록 요청합니다. |
FltRetainSwappedBufferMdlAddress FltRetainSwappedBufferMdlAddress는 필터 관리자가 미니 필터 드라이버로 교환된 버퍼에 대한 MDL(메모리 설명자 목록)을 해제하지 못하도록 합니다. |
FltRetrieveFileInfoOnCreateCompletion FltRetrieveFileInfoOnCreateCompletion은 파일 게시를 만드는 동안 요청된 파일 정보를 검색합니다. |
FltRetrieveFileInfoOnCreateCompletionEx FltRetrieveFileInfoOnCreateCompletionEx는 파일을 만들 때 지정된 파일 정보를 쿼리합니다. |
FltRetrieveIoPriorityInfo FltRetrieveIoPriorityInfo 루틴은 미니 필터 드라이버에서 스레드에서 우선 순위 정보를 검색하는 데 사용됩니다. |
FltReuseCallbackData FltReuseCallbackData 루틴은 다시 사용할 수 있도록 콜백 데이터 구조를 다시 초기화합니다. |
fltRollbackComplete FltRollbackComplete 루틴은 TRANSACTION_NOTIFY_ROLLBACK 알림을 승인합니다. |
FltRollbackEnlistment FltRollbackEnlistment 루틴은 미니 필터 드라이버를 대신하여 트랜잭션을 롤백하거나 중단합니다. |
FltSendMessage FltSendMessage는 미니 필터 드라이버 또는 미니 필터 드라이버 인스턴스를 대신하여 대기 중인 사용자 모드 애플리케이션에 메시지를 보냅니다. |
fltSetActivityIdCallbackData FltSetActivityIdCallbackData 루틴은 미니 필터의 콜백 데이터에서 IRP의 활동 ID를 설정합니다. |
FltSetCallbackDataDirty 미니 필터 드라이버의 사전 작업 또는 사후 콜백 루틴은 FltSetCallbackDataDirty를 호출하여 콜백 데이터 구조의 내용을 수정했음을 나타냅니다. |
FltSetCancelCompletion 미니 필터 드라이버는 FltSetCancelCompletion을 호출하여 지정된 I/O 작업이 취소될 경우 호출할 취소 루틴을 지정합니다. |
fltSetEaFile FltSetEaFile은 파일에 대한 EA(확장 특성) 값을 설정합니다. |
FltSetEcpListIntoCallbackData FltSetEcpListIntoCallbackData 루틴은 추가 ECP(create 매개 변수 컨텍스트 구조) 목록을 만들기 작업 콜백 데이터 개체에 연결합니다. |
fltSetFileContext FltSetFileContext 루틴은 파일에 대한 컨텍스트를 설정합니다. |
fltSetInformationFile FltSetInformationFile은 지정된 파일에 대한 정보를 설정합니다. |
fltSetInstanceContext FltSetInstanceContext는 미니 필터 드라이버 인스턴스에 대한 컨텍스트를 설정합니다. |
FltSetIoPriorityHintIntoCallbackData FltSetIoPriorityHintIntoCallbackData 루틴은 미니 필터 드라이버에서 콜백 데이터의 I/O 우선 순위 정보를 설정하는 데 사용됩니다. |
FltSetIoPriorityHintIntoFileObject FltSetIoPriorityHintIntoFileObject 루틴은 미니 필터 드라이버에서 파일 개체의 I/O 우선 순위 정보를 설정하는 데 사용됩니다. |
FltSetIoPriorityHintIntoThread FltSetIoPriorityHintIntoThread 루틴은 미니 필터 드라이버에서 스레드에서 IO 우선 순위 정보를 설정하는 데 사용됩니다. |
FltSetQuotaInformationFile FltSetQuotaInformationFile 루틴은 파일 개체에 대한 할당량 항목을 수정합니다. |
fltSetSecurityObject FltSetSecurityObject는 개체의 보안 상태를 설정합니다. |
fltSetStreamContext FltSetStreamContext 루틴은 파일 스트림에 대한 컨텍스트를 설정합니다. |
fltSetStreamHandleContext FltSetStreamHandleContext 루틴은 스트림 핸들에 대한 컨텍스트를 설정합니다. |
fltSetTransactionContext FltSetTransactionContext 루틴은 트랜잭션에 대한 컨텍스트를 설정합니다. |
FltSetVolumeContext FltSetVolumeContext는 볼륨에 대한 컨텍스트를 설정합니다. |
fltSetVolumeInformation FltSetVolumeInformation은 지정된 인스턴스가 연결된 볼륨에 대한 다양한 종류의 정보를 변경합니다. |
fltStartFiltering FltStartFiltering은 등록된 미니 필터 드라이버에 대한 필터링을 시작합니다. |
fltSupportsFileContexts FltSupportsFileContexts 루틴은 파일 시스템이 지정된 파일에 대한 파일 컨텍스트를 지원하는지 여부를 결정합니다. |
FltSupportsFileContextsEx FltSupportsFileContextsEx 루틴은 파일 시스템 또는 필터 관리자가 지정된 파일에 대한 파일 컨텍스트를 지원하는지 여부를 결정합니다. |
fltSupportsStreamContexts FltSupportsStreamContexts는 스트림 컨텍스트가 지정된 파일 개체에서 지원되는지 여부를 결정합니다. |
fltSupportsStreamHandleContexts FltSupportsStreamHandleContexts는 스트림 핸들 컨텍스트가 지정된 파일 개체에서 지원되는지 여부를 결정합니다. |
fltTagFile FltTagFile은 파일 또는 디렉터리에 재구문 태그를 설정합니다. |
FltTagFileEx FltTagFileEx는 파일 또는 디렉터리에 재구문 플래그를 설정합니다. |
FltUninitializeFileLock FltUninitializeFileLock 루틴은 FILE_LOCK 구조를 초기화하지 않습니다. |
FltUninitializeOplock FltUninitializeOplock은 oplock(기회 잠금) 포인터를 초기화하지 않습니다. |
fltUnloadFilter FltLoadFilter를 호출하여 지원 미니 필터 드라이버를 로드한 미니 필터 드라이버는 FltUnloadFilter를 호출하여 미니 필터 드라이버를 언로드할 수 있습니다. |
FltUnregisterFilter 등록된 미니 필터 드라이버는 FltUnregisterFilter를 호출하여 필터 관리자가 I/O 작업을 처리하기 위해 더 이상 호출하지 않도록 자체 등록을 취소합니다. |
fltUntagFile FltUntagFile은 파일 또는 디렉터리에서 재구매 지점을 제거합니다. |
FltVetoBypassIo FltVetoBypassIO 함수에 대해 자세히 알아봅니다. |
fltWriteFile FltWriteFile 함수에 대해 자세히 알아봅니다. |
FltWriteFileEx FltWriteFileEx 함수에 대해 자세히 알아봅니다. |
FREE_VIRTUAL_MEMORY_EX_CALLBACK FREE_VIRTUAL_MEMORY_EX_CALLBACK 콜백 함수에 대해 자세히 알아봅니다. |
FsRtlAcknowledgeEcp FsRtlAcknowledgeEcp 루틴에 대해 자세히 알아봅니다. |
FsRtlAcquireFileExclusive Microsoft는 내부용으로만 FsRtlAcquireFileExclusive 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
FsRtlAddBaseMcbEntryEx FsRtlAddBaseMcbEntryEx 함수는 기존 맵 제어 블록(MCB)에 VBN(가상 블록 번호)의 새 매핑을 LBN(논리 블록 번호)에 추가하는 데 사용됩니다. |
FsRtlAddLargeMcbEntry FsRtlAddLargeMcbEntry 루틴은 기존 MCB(지도 제어 블록)에 새 매핑을 추가합니다. |
FsRtlAddMcbEntry FsRtlAddMcbEntry 함수는 사용되지 않습니다. |
FsRtlAddToTunnelCache FsRtlAddToTunnelCache 루틴은 파일 이름을 바꾸거나 삭제할 때 디렉터리에서 제거되는 파일 이름을 캐시합니다. |
FsRtlAllocateAePushLock FsRtlAllocateAePushLock 매크로에 대해 자세히 알아봅니다. |
FsRtlAllocateExtraCreateParameter FsRtlAllocateExtraCreateParameter 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대한 메모리를 할당하고 해당 구조에 대한 포인터를 생성합니다. |
FsRtlAllocateExtraCreateParameterFromLookasideList FsRtlAllocateExtraCreateParameterFromLookasideList 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대해 지정된 lookaside 목록의 메모리 풀을 할당하고 해당 구조에 대한 포인터를 생성합니다. |
FsRtlAllocateExtraCreateParameterList FsRtlAllocateExtraCreateParameterList 함수에 대해 자세히 알아봅니다. |
FsRtlAllocateFileLock FsRtlAllocateFileLock 루틴은 새 FILE_LOCK 구조를 할당하고 초기화합니다. |
FsRtlAllocatePoolWithQuotaTag FsRtlAllocatePoolWithQuotaTag 함수에 대해 자세히 알아봅니다. |
FsRtlAllocatePoolWithTag FsRtlAllocatePoolWithTag 함수에 대해 자세히 알아봅니다. |
FsRtlAllocateResource FsRtlAllocateResource 함수는 사용되지 않습니다. |
FsRtlAreNamesEqual FsRtlAreNamesEqual 루틴은 두 유니코드 문자열이 같은지 여부를 결정합니다. |
FsRtlAreThereCurrentFileLocks FsRtlAreThereCurrentFileLocks 매크로는 지정된 파일에 대한 바이트 범위 잠금이 있는지 여부를 확인합니다. |
FsRtlAreThereCurrentOrInProgressFileLocks TheFsRtlAreThereCurrentOrInProgressFileLocks 루틴은 파일에 할당된 바이트 범위 잠금이 있는지 또는 해당 파일에 대해 진행 중인 잠금 작업이 있는지 확인합니다. |
FsRtlAreThereWaitingFileLocks FsRtlAreThereWaitingFileLocks 루틴은 대기 중인 파일 잠금에 대해 파일 잠금 큐를 확인합니다. |
FsRtlAreVolumeStartupApplicationsComplete FsRtlAreVolumeStartupApplicationsComplete 함수는 볼륨 시작 애플리케이션이 처리를 완료했는지 여부를 결정합니다. |
FsRtlBalanceReads FsRtlBalanceReads 루틴은 내결함성 디스크 드라이버에 미러된 드라이브에서 읽기의 분산을 시작하는 것이 안전하다는 신호를 줍니다. |
FsRtlCancellableWaitForMultipleObjects FsRtlCancellableWaitForMultipleObjects 루틴은 하나 이상의 디스패처 개체에서 취소 가능한 대기 작업(종료될 수 있는 대기)을 실행합니다. |
FsRtlCancellableWaitForSingleObject FsRtlCancellableWaitForSingleObject 루틴은 디스패처 개체에서 취소 가능한 대기 작업(종료될 수 있는 대기)을 실행합니다. |
FsRtlChangeBackingFileObject FsRtlChangeBackingFileObject 루틴은 현재 파일 개체를 새 파일 개체로 바꿉니다. |
FsRtlCheckLockForOplockRequest FsRtlCheckLockForOplockRequest 루틴에 대해 자세히 알아봅니다. |
FsRtlCheckLockForReadAccess FsRtlCheckLockForReadAccess 루틴은 지정된 IRP와 연결된 프로세스에 파일의 잠긴 영역에 대한 읽기 권한이 있는지 여부를 결정합니다. |
FsRtlCheckLockForWriteAccess FsRtlCheckLockForWriteAccess 루틴은 지정된 IRP와 연결된 프로세스에 파일의 잠긴 영역에 대한 쓰기 권한이 있는지 여부를 결정합니다. |
FsRtlCheckOplock FsRtlCheckOplock 함수에 대해 자세히 알아봅니다. |
FsRtlCheckOplock FsRtlCheckOplock 루틴이 파일 I/O 작업에 대한 IRP를 파일의 현재 oplock(기회 잠금) 상태와 동기화하는 방법을 알아봅니다. |
FsRtlCheckOplockEx FsRtlCheckOplockEx 함수에 대해 자세히 알아봅니다. |
FsRtlCheckOplockEx2 FsRtlCheckOplockEx2는 파일 I/O 작업에 대한 IRP를 파일의 현재 기회 잠금(oplock) 상태와 동기화합니다. |
FsRtlCheckUpperOplock FsRtlCheckUpperOplock 루틴에 대해 자세히 알아봅니다. |
FsRtlCompleteRequest FsRtlCompleteRequest 매크로는 지정된 상태로 IRP를 완료합니다. |
FsRtlCopyRead FsRtlCopyRead 함수에 대해 자세히 알아봅니다. |
FsRtlCopyWrite FsRtlCopyWrite 함수에 대해 자세히 알아봅니다. |
FsRtlCreateSectionForDataScan FsRtlCreateSectionForDataScan 루틴은 섹션 개체를 만듭니다. |
FsRtlCurrentBatchOplock 파일 시스템 또는 필터 드라이버는 FsRtlCurrentBatchOplock을 호출하여 파일에 배치 또는 필터 기회 잠금(oplock)이 있는지 여부를 확인합니다. |
FsRtlCurrentOplock 파일 시스템 또는 필터 드라이버는 FsRtlCurrentOplock을 호출하여 파일에 기회 잠금(oplock)이 있는지 여부를 확인합니다. |
FsRtlCurrentOplockH 파일 시스템 또는 필터 드라이버는 FsRtlCurrentOplockH를 호출하여 파일에 CACHE_HANDLE_LEVEL 기회 잠금(oplock)이 있는지 여부를 확인합니다. |
FsRtlDeleteExtraCreateParameterLookasideList FsRtlDeleteExtraCreateParameterLookasideList 루틴은 ECP(추가 만들기 매개 변수) lookaside 목록을 해제합니다. |
FsRtlDeleteKeyFromTunnelCache FsRtlDeleteKeyFromTunnelCache 루틴은 삭제되는 디렉터리의 파일에 대한 터널 캐시 항목을 삭제합니다. |
FsRtlDeleteTunnelCache FsRtlDeleteTunnelCache 루틴은 터널 캐시를 삭제합니다. |
FsRtlDeregisterUncProvider FsRtlDeregisterUncProvider 루틴은 여러 UNC 공급자(MUP)를 사용하여 UNC(유니버설 명명 규칙) 공급자로 등록된 리렉터의 등록을 취소합니다. |
FsRtlDissectDbcs ANSI 또는 DBCS(더블 바이트 문자 집합) 경로 이름 문자열이 지정된 경우 FsRtlDissectDbcs 루틴은 문자열에 있는 첫 번째 파일 이름을 포함하는 _one 두 개의 문자열을 반환하고 다른 하나는 경로 이름 문자열의 나머지 구분되지 않은 부분을 포함합니다. |
FsRtlDissectName 유니코드 경로 이름 문자열이 지정된 경우 FsRtlDissectName 루틴은 문자열에 있는 첫 번째 파일 이름을 포함하는 문자열을 반환하고 다른 하나는 경로 이름 문자열의 나머지 부분을 포함하는 두 개의 문자열을 반환합니다. |
FsRtlDoesDbcsContainWildCards FsRtlDoesDbcsContainWildCards 루틴은 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자열에 와일드카드 문자가 포함되어 있는지 여부를 결정합니다. |
FsRtlDoesNameContainWildCards FsRtlDoesNameContainWildCards 루틴은 유니코드 문자열에 와일드카드 문자가 포함되어 있는지 여부를 결정합니다. |
FsRtlFastCheckLockForRead FsRtlFastCheckLockForRead 루틴은 지정된 프로세스에 파일의 잠긴 바이트 범위에 대한 읽기 권한이 있는지 여부를 결정합니다. |
FsRtlFastCheckLockForWrite FsRtlFastCheckLockForWrite 루틴은 지정된 프로세스에 파일의 잠긴 바이트 범위에 대한 쓰기 권한이 있는지 여부를 결정합니다. |
FsRtlFastLock FsRtlFastLock 매크로는 파일 시스템 및 필터 드라이버에서 파일 스트림에 대한 바이트 범위 잠금을 요청하는 데 사용됩니다. |
FsRtlFastUnlockAll FsRtlFastUnlockAll 루틴은 파일에 대해 지정된 프로세스에서 획득한 모든 바이트 범위 잠금을 해제합니다. |
FsRtlFastUnlockAllByKey FsRtlFastUnlockAllByKey 루틴은 지정된 프로세스에서 획득한 모든 바이트 범위 잠금을 지정된 키 값과 함께 파일에 대해 해제합니다. |
FsRtlFastUnlockSingle FsRtlFastUnlockSingle 루틴은 지정된 키 값, 파일 오프셋 및 길이를 사용하여 지정된 프로세스에서 얻은 바이트 범위 잠금을 파일에 대해 해제합니다. |
FsRtlFindExtraCreateParameter FsRtlFindExtraCreateParameter 루틴은 지정된 ECP 목록에서 지정된 형식의 ECP 컨텍스트 구조를 검색하고 발견되면 이 구조체에 대한 포인터를 반환합니다. |
FsRtlFindInTunnelCache FsRtlFindInTunnelCache 함수에 대해 자세히 알아봅니다. |
FsRtlFreeAePushLock FsRtlFreeAePushLock 매크로에 대해 자세히 알아봅니다. |
FsRtlFreeExtraCreateParameter FsRtlFreeExtraCreateParameter 루틴은 ECP 컨텍스트 구조에 대한 메모리를 해제합니다. |
FsRtlFreeExtraCreateParameterList FsRtlFreeExtraCreateParameterList 루틴은 ECP(추가 만들기 매개 변수) 목록 구조를 해제합니다. |
FsRtlFreeFileLock FsRtlFreeFileLock 루틴은 파일 잠금 구조를 초기화하지 않고 해제합니다. |
FsRtlGetBypassIoOpenCount FsRtlGetBypassIoOpenCount는 지정된 스트림에 대해 열리는 BypassIO 수의 수를 반환합니다. |
FsRtlGetBypassIoOpenCountPtr FsRtlGetBypassIoOpenCountPtr는 지정된 스트림에 대해 열리는 BypassIO 수에 대한 포인터를 반환합니다. |
FsRtlGetEcpListFromIrp FsRtlGetEcpListFromIrp 루틴은 지정된 IRP_MJ_CREATE 작업과 연결된 ECP(추가 만들기 매개 변수) 컨텍스트 구조 목록에 대한 포인터를 반환합니다. |
FsRtlGetFileSize FsRtlGetFileSize 루틴은 파일의 크기를 가져오는 데 사용됩니다. |
FsRtlGetNextExtraCreateParameter FsRtlGetNextExtraCreateParameter 루틴은 지정된 ECP 목록의 다음(또는 첫 번째) ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대한 포인터를 반환합니다. |
FsRtlGetNextFileLock FsRtlGetNextFileLock 루틴은 지정된 파일에 대해 현재 존재하는 바이트 범위 잠금을 열거하는 데 사용됩니다. |
FsRtlGetNextLargeMcbEntry FsRtlGetNextLargeMcbEntry 루틴은 MCB(지도 제어 블록)에서 매핑 실행을 검색합니다. |
FsRtlGetNextMcbEntry FsRtlGetNextMcbEntry 함수에 대해 자세히 알아봅니다. |
FsRtlGetPerStreamContextPointer FsRtlGetPerStreamContextPointer 매크로는 파일 스트림에 대한 파일 시스템의 스트림 컨텍스트를 반환합니다. |
FsRtlGetSectorSizeInformation FsRtlGetSectorSizeInformation 루틴은 스토리지 볼륨에 대한 물리적 및 논리적 섹터 크기 정보를 검색합니다. |
FsRtlGetSupportedFeatures FsRtlGetSupportedFeatures 루틴은 지정된 디바이스 개체에 연결된 볼륨의 지원되는 기능을 반환합니다. |
FsRtlIncrementCcFastMdlReadWait FsRtlIncrementCcFastMdlReadWait 루틴은 PRCB(프로세서 제어 블록) 개체에서 캐시 관리자의 CcFastMdlReadWait 성능 카운터 멤버를 증가합니다. |
FsRtlIncrementCcFastReadNotPossible FsRtlIncrementCcFastReadNotPossible 루틴은 캐시 관리자 시스템 카운터의 프로세서별 제어 블록에서 CcFastReadNotPossible 성능 카운터를 증가합니다. |
FsRtlIncrementCcFastReadNoWait FsRtlIncrementCcFastReadNoWait 루틴은 캐시 관리자 시스템 카운터의 프로세서별 제어 블록에서 CcFastReadNoWait 성능 카운터를 증가합니다. |
FsRtlIncrementCcFastReadResourceMiss FsRtlIncrementCcFastReadResourceMiss 루틴은 캐시 관리자 시스템 카운터의 프로세서별 제어 블록에서 CcFastReadNotPossible 성능 카운터를 증가합니다. |
FsRtlIncrementCcFastReadWait FsRtlIncrementCcFastReadWait 루틴은 캐시 관리자 시스템 카운터의 프로세서별 제어 블록에서 CcFastReadWait 성능 카운터를 증가합니다. |
FsRtlInitExtraCreateParameterLookasideList FsRtlInitExtraCreateParameterLookasideList 루틴은 고정 크기의 하나 이상의 추가 ECP(Create Parameter Context Structures)를 할당하는 데 사용되는 페이징 또는 비페이지 풀 lookaside 목록을 초기화합니다. |
FsRtlInitializeBaseMcb FsRtlInitializeBaseMcb는 MCB(새 지도 제어 블록) 구조를 초기화합니다. |
FsRtlInitializeBaseMcbEx FsRtlInitializeBaseMcbEx는 새 MCB 구조를 초기화합니다. |
FsRtlInitializeExtraCreateParameter FsRtlInitializeExtraCreateParameter 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 초기화합니다. |
FsRtlInitializeExtraCreateParameterList FsRtlInitializeExtraCreateParameterList 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조 목록을 초기화합니다. |
FsRtlInitializeFileLock FsRtlInitializeFileLock 루틴은 FILE_LOCK 구조를 초기화합니다. |
FsRtlInitializeLargeMcb FsRtlInitializeLargeMcb 함수에 대해 자세히 알아봅니다. |
FsRtlInitializeMcb FsRtlInitializeMcb 함수는 사용되지 않습니다. |
FsRtlInitializeOplock FsRtlInitializeOplock은 oplock(기회 잠금) 포인터를 초기화합니다. |
FsRtlInitializeTunnelCache FsRtlInitializeTunnelCache 루틴은 볼륨에 대한 새 터널 캐시를 초기화합니다. |
FsRtlInitPerStreamContext FsRtlInitPerStreamContext 매크로는 필터 드라이버 컨텍스트 구조를 초기화합니다. |
FsRtlInsertExtraCreateParameter FsRtlInsertExtraCreateParameter 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 ECP 목록에 삽입합니다. |
FsRtlInsertPerFileContext FsRtlInsertPerFileContext 루틴은 FSRTL_PER_FILE_CONTEXT 개체를 파일에 대한 드라이버 지정 컨텍스트 개체와 연결합니다. |
FsRtlInsertPerFileObjectContext "레거시" 파일 시스템 필터 드라이버의 경우 FsRtlInsertPerFileObjectContext 함수는 컨텍스트 정보를 파일 개체와 연결합니다. |
FsRtlInsertPerStreamContext FsRtlInsertPerStreamContext 루틴은 파일 시스템 필터 드라이버의 스트림별 컨텍스트 구조를 파일 스트림과 연결합니다. |
FsRtlIsAnsiCharacterLegal FsRtlIsAnsiCharacterLegal 매크로는 문자가 유효한 ANSI 문자인지 여부를 결정합니다. |
FsRtlIsAnsiCharacterLegalFat FsRtlIsAnsiCharacterLegalFat 매크로는 ANSI 문자가 FAT 파일 이름에 적합한지 여부를 결정합니다. |
FsRtlIsAnsiCharacterLegalHpfs FsRtlIsAnsiCharacterLegalHpfs 매크로는 ANSI 문자가 HPFS 파일 이름에 적합한지 여부를 결정합니다. |
FsRtlIsAnsiCharacterLegalNtfs FsRtlIsAnsiCharacterLegalNtfs 매크로는 ANSI 문자가 NTFS 파일 이름에 적합한지 여부를 결정합니다. |
FsRtlIsAnsiCharacterLegalNtfsStream FsRtlIsAnsiCharacterLegalNtfsStream 매크로는 ANSI 문자가 NTFS 스트림 이름에 적합한지 여부를 결정합니다. |
FsRtlIsAnsiCharacterWild FsRtlIsAnsiCharacterWild 매크로는 ANSI 문자가 와일드카드 문자인지 여부를 결정합니다. |
FsRtlIsDaxVolume 이 루틴은 지정된 파일이 DAX(직접 액세스) 볼륨에 있는지 쿼리합니다. |
FsRtlIsDbcsInExpression FsRtlIsDbcsInExpression 루틴은 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자열이 지정된 패턴과 일치하는지 여부를 결정합니다. |
FsRtlIsEcpAcknowledged FsRtlIsEcpAcknowledged 루틴은 지정된 ECP(추가 만들기 매개 변수) 컨텍스트 구조가 승인된 것으로 표시되었는지 확인하는 데 사용됩니다. |
FsRtlIsEcpFromUserMode FsRtlIsEcpFromUserMode 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조가 사용자 모드에서 시작되었는지 여부를 결정합니다. |
FsRtlIsFatDbcsLegal FsRtlIsFatDbcsLegal 루틴은 지정된 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자열이 올바른 FAT 파일 이름인지 여부를 결정합니다. |
FsRtlIsHpfsDbcsLegal FsRtlIsHpfsDbcsLegal 함수에 대해 자세히 알아봅니다. |
FsRtlIsLeadDbcsCharacter FsRtlIsLeadDbcsCharacter 매크로는 문자가 DBCS(더블 바이트 문자 집합)의 리드 바이트(문자의 첫 번째 바이트)인지 여부를 결정합니다. |
FsRtlIsNameInExpression FsRtlIsNameInExpression 루틴은 유니코드 문자열이 지정된 패턴과 일치하는지 여부를 결정합니다. |
FsRtlIsNameInUnUpcasedExpression FsRtlIsNameInUnUpcasedExpression 루틴은 유니코드 문자열이 지정된 패턴과 일치하는지 여부를 결정합니다. |
FsRtlIsNtstatusExpected FsRtlIsNtstatusExpected 루틴은 지정된 예외가 예외 필터에 의해 처리되는지 여부를 결정합니다. |
FsRtlIsPagingFile FsRtlIsPagingFile 루틴은 지정된 파일이 페이징 파일인지 여부를 결정합니다. |
FsRtlIssueDeviceIoControl FsRtlIssueDeviceIoControl 루틴에 대해 자세히 알아봅니다. |
FsRtlIsSystemPagingFile FsRtlIsSystemPagingFile 루틴에 대해 자세히 알아봅니다. |
FsRtlIsTotalDeviceFailure FsRtlIsTotalDeviceFailure 함수(ntddk.h)는 미디어 또는 기타 하드웨어 오류가 발생했는지 여부를 결정합니다. |
FsRtlIsTotalDeviceFailure FsRtlIsTotalDeviceFailure 함수(ntifs.h)는 미디어 또는 기타 하드웨어 오류가 발생했는지 여부를 결정합니다. |
FsRtlIsUnicodeCharacterWild FsRtlIsUnicodeCharacterWild 매크로는 유니코드 문자가 와일드카드 문자인지 여부를 결정합니다. |
FsRtlKernelFsControlFile FsRtlKernelFsControlFile 함수에 대해 자세히 알아봅니다. |
FsRtlLogCcFlushError FsRtlLogCcFlushError 루틴은 손실된 지연된 쓰기 오류를 기록하고 사용자에게 대화 상자를 표시합니다. |
FsRtlLookupBaseMcbEntry FsRtlLookupBaseMcbEntry 루틴은 Mcb에서 Vbn과 Lbn의 매핑을 검색합니다. 매핑이 존재하는지와 실행의 크기를 나타냅니다. |
FsRtlLookupLargeMcbEntry FsRtlLookupLargeMcbEntry 함수에 대해 자세히 알아봅니다. |
FsRtlLookupLastLargeMcbEntry FsRtlLookupLastLargeMcbEntry 함수에 대해 자세히 알아봅니다. |
FsRtlLookupLastLargeMcbEntryAndIndex FsRtlLookupLastLargeMcbEntryAndIndex 함수에 대해 자세히 알아봅니다. |
FsRtlLookupLastMcbEntry FsRtlLookupLastMcbEntry 함수에 대해 자세히 알아봅니다. |
FsRtlLookupMcbEntry FsRtlLookupMcbEntry 함수는 사용되지 않습니다. |
FsRtlLookupPerFileContext FsRtlLookupPerFileContext 루틴은 지정된 파일과 연결된 FSRTL_PER_FILE_CONTEXT 개체에 대한 포인터를 반환합니다. |
FsRtlLookupPerFileObjectContext "레거시" 파일 시스템 필터 드라이버의 경우 FsRtlLookupPerFileObjectContext 함수는 이전에 파일 개체와 연결된 컨텍스트 정보를 검색합니다. |
FsRtlLookupPerStreamContext FsRtlLookupPerStreamContext 매크로는 파일 스트림에 대한 스트림별 컨텍스트 구조를 검색합니다. |
FsRtlLookupPerStreamContextInternal FsRtlLookupPerStreamContextInternal 함수에 대해 자세히 알아봅니다. |
FsRtlMdlReadCompleteDev FsRtlMdlReadCompleteDev 루틴은 FsRtlMdlReadDev 루틴이 시작한 읽기 작업을 완료합니다. |
FsRtlMdlReadDev FsRtlMdlReadDev 루틴은 파일 캐시에서 지정된 바이트 범위를 직접 가리키는 MDL(메모리 설명자 목록)을 반환합니다. |
FsRtlMdlReadEx FsRtlMdlReadEx 루틴에 대해 자세히 알아봅니다. |
FsRtlMdlWriteCompleteDev ntifs.h의 FsRtlMdlWriteCompleteDev 루틴은 FsRtlPrepareMdlWriteDev가 할당한 리소스를 해제합니다. |
FsRtlMupGetProviderIdFromName FsRtlMupGetProviderIdFromName 루틴은 네트워크 리디렉터의 디바이스 이름에서 여러 UNC 공급자(MUP)에 등록된 네트워크 리디렉터의 공급자 식별자를 가져옵니다. |
FsRtlMupGetProviderInfoFromFileObject FsRtlMupGetProviderInfoFromFileObject 루틴은 원격 파일 시스템에 있는 파일에 대한 파일 개체에서 여러 UNC 공급자(MUP)에 등록된 네트워크 리렉터에 대한 정보를 가져옵니다. |
FsRtlNormalizeNtstatus FsRtlNormalizeNtstatus 루틴은 임의의 예외를 예외 필터에서 처리하는 상태 값으로 변환합니다. |
FsRtlNotifyCleanup 파일 개체에 대한 마지막 핸들이 해제되면 FsRtlNotifyCleanup 루틴은 지정된 알림 목록에서 파일 개체의 알림 구조(있는 경우)를 제거합니다. |
FsRtlNotifyCleanupAll FsRtlNotifyCleanupAll 루틴은 지정된 알림 목록의 모든 멤버를 제거합니다. |
FsRtlNotifyFilterChangeDirectory FsRtlNotifyFilterChangeDirectory 루틴은 IRP_MN_NOTIFY_CHANGE_DIRECTORY 요청에 대한 알림 구조를 만들고 지정된 알림 목록에 추가합니다. |
FsRtlNotifyFilterReportChange FsRtlNotifyFilterReportChange는 지정된 알림 목록에 보류 중인 IRP_MN_NOTIFY_CHANGE_DIRECTORY 요청을 완료합니다. |
FsRtlNotifyFullChangeDirectory FsRtlNotifyFullChangeDirectory 루틴은 알림 요청에 대한 알림 구조를 만들고 지정된 알림 목록에 추가합니다. |
FsRtlNotifyFullChangeDirectory FsRtlNotifyFullChangeDirectory 루틴이 알림 요청에 대한 알림 구조를 만들고 지정된 알림 목록에 추가하는 방법을 알아봅니다. |
FsRtlNotifyFullReportChange FsRtlNotifyFullReportChange 루틴이 보류 중인 알림 변경 IRP를 완료합니다. |
FsRtlNotifyInitializeSync FsRtlNotifyInitializeSync 루틴은 알림 목록에 대한 동기화 개체를 할당하고 초기화합니다. |
FsRtlNotifyUninitializeSync FsRtlNotifyUninitializeSync 루틴은 알림 목록에 대한 동기화 개체의 할당을 취소합니다. |
FsRtlNotifyVolumeEvent FsRtlNotifyVolumeEvent 루틴은 등록된 모든 애플리케이션에 볼륨 이벤트가 발생하고 있음을 알릴 수 있습니다. |
FsRtlNotifyVolumeEventEx FsRtlNotifyVolumeEventEx 루틴은 등록된 애플리케이션에 볼륨 이벤트가 발생하고 있음을 알릴 수 있습니다. 볼륨 이벤트에는 잠기거나, 잠금 해제하거나, 탑재하거나, 읽기 전용으로 만든 볼륨이 포함됩니다. |
FsRtlNumberOfRunsInLargeMcb FsRtlNumberOfRunsInLargeMcb 루틴은 MCB(지도 제어 블록)의 실행 수를 반환합니다. |
FsRtlNumberOfRunsInMcb FsRtlNumberOfRunsInMcb 함수는 사용되지 않습니다. |
FsRtlOplockBreakH FsRtlOplockBreakH 루틴은 기회 잠금(oplock)CACHE_HANDLE_LEVEL 중단합니다. |
FsRtlOplockBreakToNone FsRtlOplockBreakToNone 함수는 사용되지 않습니다. |
FsRtlOplockBreakToNoneEx FsRtlOplockBreakToNoneEx 루틴은 oplock 키와 관계없이 모든 기회 잠금(oplock)을 즉시 중단합니다. |
FsRtlOplockFsctrl FsRtlOplockFsctrl은 파일 시스템 또는 필터 드라이버를 대신하여 다양한 oplock(기회 잠금) 작업을 수행합니다. |
FsRtlOplockFsctrlEx FsRtlOplockFsctrlEx 루틴은 파일 시스템 또는 필터 드라이버를 대신하여 다양한 oplock(기회 잠금) 작업을 수행합니다. |
FsRtlOplockGetAnyBreakOwnerProcess FsRtlOplockGetAnyBreakOwnerProcess는 oplock을 깨는 것으로 추정되는 소유자를 가져옵니다. |
FsRtlOplockIsFastIoPossible FsRtlOplockIsFastIoPossible 함수에 대해 자세히 알아봅니다. |
FsRtlOplockIsFastIoPossible FsRtlOplockIsFastIoPossible이 파일의 oplock(기회 잠금) 상태를 검사하여 파일에서 빠른 I/O를 수행할 수 있는지 여부를 확인하는 방법을 알아봅니다. |
FsRtlOplockIsSharedRequest FsRtlOplockIsSharedRequest 루틴은 기회 잠금(oplock)에 대한 요청이 공유 oplock을 원하는지 여부를 결정합니다. |
FsRtlOplockKeysEqual FsRtlOplockKeysEqual 루틴은 두 파일 개체의 파일 개체 확장명에서 저장된 oplock(기회 잠금) 키를 비교합니다. |
FsRtlPostPagingFileStackOverflow FsRtlPostPagingFileStackOverflow 루틴은 페이징 파일 스택 오버플로 항목을 스택 오버플로 스레드에 게시합니다. |
FsRtlPostStackOverflow FsRtlPostStackOverflow 루틴은 스택 오버플로 항목을 스택 오버플로 스레드에 게시합니다. |
FsRtlPrepareMdlWriteDev FsRtlPrepareMdlWriteDev 루틴은 캐시에 직접 데이터를 쓰기 위해 캐시된 파일 데이터의 지정된 범위를 가리키는 연결된 MDL(메모리 설명자 목록) 목록을 반환합니다. |
FsRtlPrepareMdlWriteEx FsRtlPrepareMdlWriteEx 루틴은 캐시에 데이터를 직접 쓰기 위해 지정된 캐시된 파일 데이터 범위를 가리키는 MDL(메모리 설명자 목록)의 연결된 목록을 반환합니다. |
FsRtlPrepareToReuseEcp FsRtlPrepareToReuseEcp 루틴에 대해 자세히 알아봅니다. |
FsRtlPrivateLock FsRtlPrivateLock 함수는 사용되지 않습니다. |
FsRtlProcessFileLock FsRtlProcessFileLock 루틴은 파일 잠금 작업에 대한 IRP를 처리하고 완료합니다. |
FsRtlQueryCachedVdl 캐시된 파일에 대한 현재 유효한 VDL(데이터 길이)은 FsRtlQueryCachedVdl 루틴을 사용하여 검색됩니다. |
FsRtlQueryKernelEaFile 루틴 FsRtlQueryKernelEaFile은 명시적 QueryEA 요청을 빌드하는 데 사용되며, 완료될 때까지 동기적으로 대기하여 결과를 반환합니다. 이렇게 하면 호출자가 핸들 대신 FileObject에서 이 작업을 수행할 수 있습니다. |
FsRtlRegisterFileSystemFilterCallbacks 파일 시스템 필터 드라이버 및 파일 시스템은 FsRtlRegisterFileSystemFilterCallbacks 루틴을 호출하여 기본 파일 시스템에서 특정 작업을 수행할 때 호출할 알림 콜백 루틴을 등록합니다. |
FsRtlRegisterUncProvider FsRtlRegisterUncProvider 루틴은 네트워크 리디렉션자를 시스템 다중 UNC 공급자(MUP)에 UNC(범용 명명 규칙) 공급자로 등록합니다. |
FsRtlRegisterUncProviderEx FsRtlRegisterUncProviderEx 루틴은 네트워크 리디렉션자를 시스템 다중 UNC 공급자(MUP)에 UNC(범용 명명 규칙) 공급자로 등록합니다. |
FsRtlReleaseFile Microsoft는 내부용으로만 FsRtlReleaseFile 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
FsRtlRemoveBaseMcbEntry FsRtlRemoveBaseMcbEntry 함수는 큰 mcb 항목을 제거하기 위한 작업 루틴입니다. 그것은 mcb GuardedMutex를 꺼내지 않고 그렇게합니다. |
FsRtlRemoveDotsFromPath FsRtlRemoveDotsFromPath 루틴은 불필요한 '.' 및 '.'을 제거합니다. 지정된 경로에서 |
FsRtlRemoveExtraCreateParameter FsRtlRemoveExtraCreateParameter 루틴은 ECP 목록에서 ECP 컨텍스트 구조를 검색하고 있는 경우 ECP 목록에서 분리합니다. |
FsRtlRemoveLargeMcbEntry FsRtlRemoveLargeMcbEntry 루틴은 MCB(지도 제어 블록)에서 하나 이상의 매핑을 제거합니다. |
FsRtlRemoveMcbEntry FsRtlRemoveMcbEntry 함수는 사용되지 않습니다. |
FsRtlRemovePerFileContext FsRtlRemovePerFileContext 함수에 대해 자세히 알아봅니다. |
FsRtlRemovePerFileObjectContext "레거시" 파일 시스템 필터 드라이버의 경우 FsRtlRemovePerFileObjectContext 함수는 이전에 파일 개체와 연결된 파일 개체별 컨텍스트 목록에서 파일 개체별 컨텍스트 정보 구조의 연결을 해제합니다. |
FsRtlRemovePerStreamContext FsRtlRemovePerStreamContext 함수에 대해 자세히 알아봅니다. |
FsRtlResetLargeMcb FsRtlResetLargeMcb 루틴은 0개의 매핑 쌍을 포함하도록 MCB(지도 제어 블록) 구조를 자른다. 매핑 쌍 배열은 축소되지 않습니다. |
FsRtlSetEcpListIntoIrp FsRtlSetEcpListIntoIrp 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조 목록을 IRP_MJ_CREATE 작업에 연결합니다. |
FsRtlSetKernelEaFile 루틴 FsRtlQueryKernelEaFile은 파일에 대한 EA(확장 특성) 값을 설정, 수정 및/또는 삭제하는 데 사용되며, 파일이 완료될 때까지 동기적으로 대기하여 결과를 반환합니다. |
FsRtlSetupAdvancedHeader FsRtlSetupAdvancedHeader 매크로는 파일 시스템에서 필터 컨텍스트에 사용할 FSRTL_ADVANCED_FCB_HEADER 구조를 초기화하는 데 사용됩니다. |
FsRtlSetupAdvancedHeaderEx FsRtlSetupAdvancedHeaderEx 매크로는 파일 시스템에서 스트림 및 파일 컨텍스트 모두에 사용할 FSRTL_ADVANCED_FCB_HEADER 구조를 초기화하는 데 사용됩니다. |
FsRtlSetupAdvancedHeaderEx2 FsRtlSetupAdvancedHeaderEx2 함수에 대해 자세히 알아봅니다. |
FsRtlSplitLargeMcb FsRtlSplitLargeMcb 루틴은 MCB(지도 제어 블록)의 매핑에 구멍을 삽입합니다. |
FsRtlSupportsPerFileContexts FsRtlSupportsPerFileContexts 매크로는 지정된 FILE_OBJECT 연결된 파일 시스템에서 파일 컨텍스트 정보가 지원되는지 확인합니다. |
FsRtlTeardownPerFileContexts 파일 시스템은 FCB(파일 제어 블록) 구조와 연결된 FSRTL_PER_FILE_CONTEXT 개체를 해제하기 위해 theFsRtlTeardownPerFileContexts 루틴을 호출합니다. |
FsRtlTeardownPerStreamContexts FsRtlTeardownPerStreamContexts 루틴은 지정된 FSRTL_ADVANCED_FCB_HEADER 구조와 연결된 모든 스트림별 컨텍스트 구조를 해제합니다. |
FsRtlTestAnsiCharacter FsRtlTestAnsiCharacter 매크로는 ANSI 또는 DBCS(더블 바이트 문자 집합) 문자가 지정된 조건을 충족하는지 여부를 결정합니다. |
FsRtlTruncateLargeMcb FsRtlTruncateLargeMcb 루틴은 MCB(큰 지도 제어 블록)를 자른다. |
FsRtlTruncateMcb FsRtlTruncateMcb 함수는 사용되지 않습니다. |
FsRtlUninitializeBaseMcb FsRtlUninitializeBaseMcb 함수는 MCB(지도 제어 블록) 구조를 초기화하지 않습니다. 이 루틴을 호출한 후에는 입력 Mcb 구조를 다시 초기화한 후 다시 사용해야 합니다. |
FsRtlUninitializeFileLock FsRtlUninitializeFileLock 루틴은 FILE_LOCK 구조를 초기화하지 않습니다. |
FsRtlUninitializeLargeMcb FsRtlUninitializeLargeMcb 루틴은 MCB(큰 지도 제어 블록)를 초기화하지 않습니다. |
FsRtlUninitializeMcb FsRtlUninitializeMcb 함수는 사용되지 않습니다. |
FsRtlUninitializeOplock FsRtlUninitializeOplock은 oplock(기회 잠금) 포인터를 초기화하지 않습니다. |
FsRtlUpperOplockFsctrl FsRtlUpperOplockFsctrl 루틴에 대해 자세히 알아봅니다. |
FsRtlValidateReparsePointBuffer FsRtlValidateReparsePointBuffer 루틴은 지정된 재조사 지점 버퍼가 유효한지 확인합니다. |
GetSecurityUserInfo GetSecurityUserInfo 함수는 로그온 세션에 대한 정보를 검색합니다. |
IoAcquireVpbSpinLock IoAcquireVpbSpinLock 함수에 대해 자세히 알아봅니다. |
IoAttachDeviceToDeviceStackSafe IoAttachDeviceToDeviceStackSafe 루틴은 호출자의 디바이스 개체를 드라이버 스택의 최상위 디바이스 개체에 연결합니다. |
IoCancelFileOpen 파일 시스템 필터 드라이버에서 IoCancelFileOpen 루틴을 사용하여 필터 드라이버의 디바이스 스택에서 파일 시스템 드라이버가 연 파일을 닫을 수 있습니다. |
IoCheckDesiredAccess Microsoft는 내부용으로만 IoCheckDesiredAccess 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoCheckEaBufferValidity IoCheckEaBufferValidity 함수에 대해 자세히 알아봅니다. |
IoCheckFunctionAccess Microsoft는 내부용으로만 IoCheckFunctionAccess 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoCheckQuerySetFileInformation Microsoft는 내부용으로만 IoCheckQuerySetFileInformation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoCheckQuerySetVolumeInformation Microsoft는 내부용으로만 IoCheckQuerySetVolumeInformation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoCheckQuotaBufferValidity IoCheckQuotaBufferValidity 함수에 대해 자세히 알아봅니다. |
IoCreateFileEx IoCreateFileEx 루틴은 새 파일 또는 디렉터리를 만들거나 기존 파일, 디바이스, 디렉터리 또는 볼륨을 열고 호출자에게 파일 개체에 대한 핸들을 제공합니다. |
IoCreateFileSpecifyDeviceObjectHint IoCreateFileSpecifyDeviceObjectHint 루틴은 파일 시스템 필터 드라이버에서 지정된 디바이스 개체 아래의 필터 및 파일 시스템에만 만들기 요청을 보내는 데 사용됩니다. |
IoCreateStreamFileObject IoCreateStreamFileObject 루틴은 새 스트림 파일 개체를 만듭니다. |
IoCreateStreamFileObjectEx IoCreateStreamFileObjectEx 루틴은 새 스트림 파일 개체를 만듭니다. |
IoCreateStreamFileObjectEx2 IoCreateStreamFileObjectEx2 루틴에 대해 자세히 알아봅니다. |
IoCreateStreamFileObjectLite IoCreateStreamFileObjectLite 루틴은 새 스트림 파일 개체를 만들지만 IRP_MJ_CLEANUP 요청이 파일 시스템 드라이버 스택으로 전송되지는 않습니다. |
IoEnumerateDeviceObjectList IoEnumerateDeviceObjectList 루틴에 대해 자세히 알아봅니다. |
IoEnumerateRegisteredFiltersList IoEnumerateRegisteredFiltersList 루틴은 시스템에 등록된 파일 시스템 필터 드라이버를 열거합니다. |
IoFastQueryNetworkAttributes Microsoft는 내부용으로만 IoFastQueryNetworkAttributes 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoGetAttachedDevice IoGetAttachedDevice 함수에 대해 자세히 알아봅니다. |
IoGetBaseFileSystemDeviceObject Microsoft는 내부용으로만 IoGetBaseFileSystemDeviceObject 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoGetDeviceAttachmentBaseRef IoGetDeviceAttachmentBaseRef 루틴은 파일 시스템 또는 디바이스 드라이버 스택에서 가장 낮은 수준의 디바이스 개체에 대한 포인터를 반환합니다. |
IoGetDeviceToVerify IoGetDeviceToVerify 함수에 대해 자세히 알아봅니다. |
IoGetDiskDeviceObject IoGetDiskDeviceObject 루틴은 지정된 파일 시스템 볼륨 디바이스 개체와 연결된 디스크 디바이스 개체에 대한 포인터를 검색합니다. |
IoGetLowerDeviceObject IoGetLowerDeviceObject 함수에 대해 자세히 알아봅니다. |
IoGetOplockKeyContext IoGetOplockKeyContext 루틴은 파일 개체에 대한 대상 oplock 키 컨텍스트를 반환합니다. |
IoGetOplockKeyContextEx IoGetOplockKeyContextEx 루틴은 파일 개체에 대한 이중 oplock 키 컨텍스트를 반환합니다. |
IoGetRequestorProcess IoGetRequestorProcess 루틴은 원래 지정된 I/O 작업을 요청한 스레드에 대한 프로세스 포인터를 반환합니다. |
IoGetRequestorProcessId IoGetRequestorProcessId 루틴은 원래 지정된 I/O 작업을 요청한 스레드에 대한 고유한 32비트 프로세스 ID를 반환합니다. |
IoGetRequestorSessionId IoGetRequestorSessionId 루틴은 원래 지정된 I/O 작업을 요청한 프로세스의 세션 ID를 반환합니다. |
IoGetSiloParameters 이 루틴은 파일이 컨테이너 컨텍스트 내에 있는지를 나타냅니다. |
IoGetTopLevelIrp ntifs.h의 IoGetTopLevelIrp 루틴은 현재 스레드의 TopLevelIrp 필드 값을 반환합니다. |
IoGetTopLevelIrp wdm.h의 IoGetTopLevelIrp 루틴은 현재 스레드의 TopLevelIrp 필드 값을 반환합니다. |
IoGetTransactionParameterBlock IoGetTransactionParameterBlock 루틴은 트랜잭션된 파일 작업에 대한 트랜잭션 매개 변수 블록을 반환합니다. |
IoInitializeDriverCreateContext IoInitializeDriverCreateContext 루틴은 IO_DRIVER_CREATE_CONTEXT 형식의 호출자 할당 변수를 초기화합니다. |
IoInitializePriorityInfo IoInitializePriorityInfo 루틴은 IO_PRIORITY_INFO 형식의 구조를 초기화합니다. |
IoIsFileObjectIgnoringSharing IoIsFileObjectIgnoringSharing 루틴은 파일 공유 액세스 검사를 무시하는 옵션을 사용하여 파일 개체가 설정되었는지 여부를 결정합니다. |
IoIsFileOpenedExclusively Microsoft는 내부용으로만 IoIsFileOpenedExclusively 매크로를 예약합니다. 코드에서 이 매크로를 사용하지 마세요. |
IoIsFileOriginRemote IoIsFileOriginRemote 루틴은 지정된 파일 개체가 원격 만들기 요청에 대한 것인지 여부를 결정합니다. |
IoIsOperationSynchronous IoIsOperationSynchronous 함수에 대해 자세히 알아봅니다. |
IoIsSystemThread IoIsSystemThread 루틴은 지정된 스레드가 시스템 스레드인지 여부를 확인합니다. |
IoIsValidNameGraftingBuffer Microsoft는 내부용으로만 IoIsValidNameGraftingBuffer 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoPageRead Microsoft는 내부용으로만 IoPageRead 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoQueryFileDosDeviceName IoQueryFileDosDeviceName 루틴은 파일의 MS-DOS 디바이스 이름을 검색합니다. |
IoQueryFileInformation Microsoft는 내부용으로만 IoQueryFileInformation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoQueryVolumeInformation Microsoft는 내부용으로만 IoQueryVolumeInformation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoQueueThreadIrp Microsoft는 내부용으로만 IoQueueThreadIrp 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoRegisterFileSystem IoRegisterFileSystem 루틴은 파일 시스템의 제어 디바이스 개체를 전역 파일 시스템 큐에 추가합니다. |
IoRegisterFsRegistrationChange IoRegisterFsRegistrationChange 함수에 대해 자세히 알아봅니다. |
IoRegisterFsRegistrationChangeEx IoRegisterFsRegistrationChangeEx 루틴은 파일 시스템이 자신을 활성 파일 시스템으로 등록하거나 등록 취소할 때마다 호출할 파일 시스템 필터 드라이버의 알림 루틴을 등록합니다. |
IoRegisterFsRegistrationChangeMountAware IoRegisterFsRegistrationChangeMountAware 루틴은 파일 시스템 필터 드라이버의 알림 루틴을 등록합니다. 이 알림 루틴은 파일 시스템이 활성 파일 시스템으로 등록하거나 등록을 취소할 때마다 호출됩니다. |
IoReleaseVpbSpinLock IoReleaseVpbSpinLock 루틴은 VPB(볼륨 매개 변수 블록) 스핀 잠금을 해제합니다. |
IoRemoveLinkShareAccessEx IoRemoveLinkShareAccessEx 루틴은 지정된 열린 인스턴스에 대한 파일 시스템 공유 액세스 구조에서 액세스 및 공유 액세스 정보를 제거합니다. |
IoReplaceFileObjectName IoReplaceFileObjectName 루틴에 대해 자세히 알아봅니다. |
IoSetDeviceToVerify IoSetDeviceToVerify 루틴에 대해 자세히 알아봅니다. |
IoSetFileObjectIgnoreSharing IoSetFileObjectIgnoreSharing 루틴은 파일 공유 액세스 검사를 무시하도록 파일 개체를 설정합니다. |
IoSetFileOrigin IoSetFileOrigin 루틴은 지정된 파일 개체가 원격 만들기 요청에 대한 것인지 여부를 지정합니다. |
IoSetInformation Microsoft는 내부용으로만 IoSetInformation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoSetTopLevelIrp ntifs.h의 IoSetTopLevelIrp 루틴은 현재 스레드의 TopLevelIrp 필드 값을 설정합니다. |
IoSetTopLevelIrp rx.h 파일의 IoSetTopLevelIrp 루틴은 현재 스레드의 TopLevelIrp 필드 값을 설정합니다. |
IoSetTopLevelIrp wdm.h의 IoSetTopLevelIrp 루틴은 현재 스레드의 TopLevelIrp 필드 값을 설정합니다. |
IoSynchronousPageWrite Microsoft는 내부용으로만 IoSynchronousPageWrite 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
IoThreadToProcess IoThreadToProcess 루틴은 지정된 스레드에 대한 프로세스에 대한 포인터를 반환합니다. |
IoUnregisterFileSystem IoUnregisterFileSystem 루틴은 전역 파일 시스템 큐에서 파일 시스템의 제어 디바이스 개체를 제거합니다. |
IoUnregisterFsRegistrationChange IoUnregisterFsRegistrationChange 루틴은 파일 시스템 필터 드라이버의 파일 시스템 등록 변경 알림 루틴을 등록 취소합니다. |
IoVerifyVolume IoVerifyVolume 함수에 대해 자세히 알아봅니다. |
IsReparseTagMicrosoft IsReparseTagMicrosoft 매크로는 재구축 지점 태그가 Microsoft 재 분석 지점을 나타내는지 여부를 결정합니다. |
isReparseTagNameSurrogate IsReparseTagNameSurrogate 매크로는 태그의 연결된 재 분석 지점이 볼륨 탑재 지점과 같은 다른 명명된 엔터티에 대한 서로게이트인지 여부를 결정합니다. |
isReparseTagValid Microsoft는 내부용으로만 IsReparseTagValid 매크로를 예약합니다. 코드에서 이 매크로를 사용하지 마세요. |
KeAcquireQueuedSpinLock KeAcquireQueuedSpinLock 함수에 대해 자세히 알아봅니다. |
KeAttachProcess KeAttachProcess 함수는 사용되지 않습니다. |
KeDetachProcess KeDetachProcess 함수는 사용되지 않습니다. |
KeInitializeMutant Microsoft는 내부용으로만 KeInitializeMutant 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeInitializeQueue KeInitializeQueue 루틴은 스레드가 항목을 기다릴 수 있는 큐 개체를 초기화합니다. |
KeInsertHeadQueue 입력을 즉시 사용하여 스레드 대기를 충족할 수 없는 경우 KeInsertHeadQueue 루틴은 지정된 큐의 헤드에 항목을 삽입합니다. |
KeInsertQueue 입력을 즉시 사용하여 스레드 대기를 충족할 수 없는 경우 KeInsertQueue 루틴은 지정된 큐의 꼬리에 항목을 삽입합니다. |
KeQueryPerformanceCounter KeQueryPerformanceCounter 루틴에 대해 자세히 알아봅니다. |
KeReadStateMutant Microsoft는 내부용으로만 KeReadStateMutant 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeReadStateQueue Microsoft는 내부용으로만 KeReadStateQueue 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeReleaseMutant Microsoft는 내부용으로만 KeReleaseMutant 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeReleaseQueuedSpinLock Microsoft는 내부용으로만 KeReleaseQueuedSpinLock 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeRemoveQueue KeRemoveQueue 함수에 대해 자세히 알아봅니다. |
KeRundownQueue KeRundownQueue 루틴은 큐 개체를 정리하고 대기 중인 항목을 플러시합니다. |
KeSetIdealProcessorThread Microsoft는 내부용으로만 KeSetIdealProcessorThread 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeStackAttachProcess KeStackAttachProcess 루틴은 현재 스레드를 대상 프로세스의 주소 공간에 연결합니다. |
KeTryToAcquireQueuedSpinLock Microsoft는 내부용으로만 KeTryToAcquireQueuedSpinLock 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
KeUnstackDetachProcess KeUnstackDetachProcess 루틴은 프로세스의 주소 공간에서 현재 스레드를 분리하고 이전 연결 상태를 복원합니다. |
MapSecurityError MapSecurityError 함수는 상태 코드를 SECURITY_STATUS 보안 인터페이스를 해당 NSTATUS 상태 코드에 매핑합니다. |
MmCanFileBeTruncated MmCanFileBeTruncated 함수에 대해 자세히 알아봅니다. |
MmDoesFileHaveUserWritableReferences MmDoesFileHaveUserWritableReferences 함수에 대해 자세히 알아봅니다. |
MmFlushImageSection MmFlushImageSection 루틴은 파일의 이미지 섹션을 플러시합니다. |
MmForceSectionClosed MmForceSectionClosed 루틴은 더 이상 사용되지 않는 파일에 대한 데이터 및 이미지 섹션을 삭제합니다. |
MmForceSectionClosedEx MmForceSectionClosedEx 함수는 섹션 개체 포인터를 검사합니다. NULL인 경우 추가 작업이 수행되지 않으며 TRUE 값이 반환됩니다. |
MmGetMaximumFileSectionSize MmGetMaximumFileSectionSize는 현재 버전의 Windows에 대해 파일 섹션의 가능한 최대 크기를 반환합니다. |
MmIsRecursiveIoFault MmIsRecursiveIoFault 루틴은 I/O 작업 중에 현재 페이지 오류가 발생하는지 여부를 결정합니다. |
MmPrefetchPages MmPrefetchPages 루틴은 최적의 방식으로 보조 스토리지에서 페이지 그룹을 읽습니다. |
MmSetAddressRangeModified MmSetAddressRangeModified 루틴은 수정된 시스템 캐시의 지정된 범위에서 현재 유효한 페이지를 표시합니다. |
NtQueryInformationByName NtQueryInformationByName 함수에 대해 자세히 알아봅니다. |
ObInsertObject Microsoft는 내부용으로만 ObInsertObject 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
ObIsKernelHandle ObIsKernelHandle 루틴은 지정된 핸들이 커널 핸들인지 여부를 결정합니다. |
ObMakeTemporaryObject Microsoft는 내부용으로만 ObMakeTemporaryObject 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
ObOpenObjectByPointer ObOpenObjectByPointer 함수는 포인터에서 참조하는 개체를 열고 개체에 대한 핸들을 반환합니다. |
ObQueryNameString ObQueryNameString 루틴은 호출자에 포인터가 있는 지정된 개체의 이름(있는 경우)을 제공합니다. |
ObQueryObjectAuditingByHandle Microsoft는 내부용으로만 ObQueryObjectAuditingByHandle 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PCOMPLETE_LOCK_IRP_ROUTINE PCOMPLETE_LOCK_IRP_ROUTINE 콜백 함수에 대해 자세히 알아봅니다. |
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE 미니 필터 드라이버는 FILE_LOCK 구조에 대한 미니 필터 드라이버의 CompleteLockCallbackDataRoutine 콜백 루틴으로 PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE 형식의 루틴을 등록할 수 있습니다. |
PFLT_COMPLETED_ASYNC_IO_CALLBACK 비동기 I/O 작업을 시작하는 미니 필터 드라이버는 작업이 완료될 때 호출할 형식 PFLT_COMPLETED_ASYNC_IO_CALLBACK 루틴의 루틴을 지정할 수 있습니다. |
PFLT_CONNECT_NOTIFY PFLT_CONNECT_NOTIFY 콜백 함수에 대해 알아봅니다. |
PFLT_CONTEXT_ALLOCATE_CALLBACK 미니 필터 드라이버는 PFLT_CONTEXT_ALLOCATE_CALLBACK 형식의 루틴을 미니 필터 드라이버의 ContextAllocateCallback 루틴으로 등록할 수 있습니다. |
PFLT_CONTEXT_CLEANUP_CALLBACK 미니 필터 드라이버는 PFLT_CONTEXT_CLEANUP_CALLBACK 형식의 루틴을 미니 필터 드라이버의 ContextCleanupCallback 루틴으로 등록할 수 있습니다. |
PFLT_CONTEXT_FREE_CALLBACK 미니 필터는 PFLT_CONTEXT_FREE_CALLBACK 형식의 루틴을 미니 필터 드라이버의 ContextFreeCallback 루틴으로 등록할 수 있습니다. |
PFLT_DISCONNECT_NOTIFY PFLT_DISCONNECT_NOTIFY 콜백 함수에 대해 알아봅니다. |
PFLT_FILTER_UNLOAD_CALLBACK 미니 필터 드라이버는 PFLT_FILTER_UNLOAD_CALLBACK 형식의 루틴을 미니 필터 드라이버의 FilterUnloadCallback 루틴으로 등록할 수 있습니다. |
PFLT_GENERATE_FILE_NAME 필터 관리자의 이름 캐시에 대한 파일 이름을 제공하는 미니 필터 드라이버는 PFLT_GENERATE_FILE_NAME 형식의 루틴을 미니 필터 드라이버의 GenerateFileNameCallback 루틴으로 등록할 수 있습니다. |
PFLT_GET_OPERATION_STATUS_CALLBACK 미니 필터 드라이버는 PFLT_GET_OPERATION_STATUS_CALLBACK 유형의 루틴을 미니 필터 드라이버의 OperationStatusCallback 루틴으로 등록할 수 있습니다. |
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK 미니 필터 드라이버는 PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK 형식의 루틴을 미니 필터 드라이버의 InstanceQueryTeardownCallback 루틴으로 등록할 수 있습니다. |
PFLT_INSTANCE_SETUP_CALLBACK 미니 필터 드라이버는 PFLT_INSTANCE_SETUP_CALLBACK 형식의 루틴을 미니 필터 드라이버의 InstanceSetupCallback 루틴으로 등록할 수 있습니다. |
PFLT_INSTANCE_TEARDOWN_CALLBACK 미니 필터 드라이버는 PFLT_INSTANCE_TEARDOWN_CALLBACK 형식의 두 루틴을 미니 필터 드라이버의 InstanceTeardownStartCallback 및 InstanceTeardownCompleteCallback 루틴으로 등록할 수 있습니다. |
PFLT_MESSAGE_NOTIFY PFLT_MESSAGE_NOTIFY 콜백 함수에 대해 자세히 알아봅니다. |
PFLT_NORMALIZE_CONTEXT_CLEANUP 필터 관리자의 이름 캐시에 대한 파일 이름을 제공하는 미니 필터 드라이버는 PFLT_NORMALIZE_CONTEXT_CLEANUP 형식의 루틴을 미니 필터 드라이버의 NormalizeContextCleanupCallback 루틴으로 등록할 수 있습니다. |
PFLT_NORMALIZE_NAME_COMPONENT 필터 관리자의 이름 캐시에 대한 파일 이름을 제공하는 미니 필터 드라이버는 PFLT_NORMALIZE_NAME_COMPONENT 형식의 루틴을 미니 필터 드라이버의 NormalizeNameComponentCallback 루틴으로 등록할 수 있습니다. |
PFLT_NORMALIZE_NAME_COMPONENT_EX 필터 관리자의 이름 캐시에 대한 파일 이름을 제공하는 미니 필터 드라이버는 PFLT_NORMALIZE_NAME_COMPONENT_EX 형식의 루틴을 미니 필터 드라이버의 NormalizeNameComponentExCallback 콜백 루틴으로 등록할 수 있습니다. |
PFLT_POST_OPERATION_CALLBACK 미니 필터 드라이버는 하나 이상의 형식 PFLT_POST_OPERATION_CALLBACK 루틴을 등록하여 I/O 작업에 대한 완료 처리를 수행할 수 있습니다. |
PFLT_PRE_OPERATION_CALLBACK 미니 필터 드라이버의 PFLT_PRE_OPERATION_CALLBACK 루틴은 I/O 작업에 대한 사전 작업 처리를 수행합니다. |
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK 미니 필터 드라이버는 필요에 따라 PFLT_CONTEXT_ALLOCATE_CALLBACK 유형의 루틴을 미니 필터 드라이버의 SectionNotificationCallback 루틴으로 등록할 수 있습니다. |
PFLT_TRANSACTION_NOTIFICATION_CALLBACK 미니 필터 드라이버는 PFLT_TRANSACTION_NOTIFICATION_CALLBACK 형식의 루틴을 TransactionNotificationCallback 루틴으로 등록할 수 있습니다. |
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK 필터 드라이버는 ECP(추가 만들기 매개 변수) 컨텍스트 구조에 대한 필터 드라이버의 CleanupCallback 콜백 루틴으로 PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK 형식의 루틴을 등록할 수 있습니다. |
PMRX_CALLDOWN PMRX_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CALLDOWN_CTX PMRX_CALLDOWN_CTX 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CHANGE_BUFFERING_STATE_CALLDOWN PMRX_CHANGE_BUFFERING_STATE_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CHKDIR_CALLDOWN PMRX_CHKDIR_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CHKFCB_CALLDOWN PMRX_CHKFCB_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_COMPUTE_NEW_BUFFERING_STATE PMRX_COMPUTE_NEW_BUFFERING_STATE 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CREATE_SRVCALL PMRX_CREATE_SRVCALL 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_CREATE_V_NET_ROOT PMRX_CREATE_V_NET_ROOT 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_DEALLOCATE_FOR_FCB PMRX_DEALLOCATE_FOR_FCB 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_DEALLOCATE_FOR_FOBX PMRX_DEALLOCATE_FOR_FOBX 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_EXTENDFILE_CALLDOWN PMRX_EXTENDFILE_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_EXTRACT_NETROOT_NAME PMRX_EXTRACT_NETROOT_NAME 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_FINALIZE_NET_ROOT_CALLDOWN PMRX_FINALIZE_NET_ROOT_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_FINALIZE_SRVCALL_CALLDOWN PMRX_FINALIZE_SRVCALL_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_FINALIZE_V_NET_ROOT_CALLDOWN PMRX_FINALIZE_V_NET_ROOT_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_FORCECLOSED_CALLDOWN PMRX_FORCECLOSED_CALLDOWN 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_GET_CONNECTION_ID PMRX_GET_CONNECTION_ID 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_IS_LOCK_REALIZABLE PMRX_IS_LOCK_REALIZABLE 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_PREPARSE_NAME PMRX_PREPARSE_NAME 콜백 함수에 대해 자세히 알아봅니다. |
PMRX_SRVCALL_WINNER_NOTIFY PMRX_SRVCALL_WINNER_NOTIFY 콜백 함수에 대해 자세히 알아봅니다. |
PsChargePoolQuota PsChargePoolQuota 함수에 대해 자세히 알아봅니다. |
PsDereferenceImpersonationToken PsDereferenceImpersonationToken 루틴은 가장 토큰의 참조 수를 감소합니다. |
PsDereferencePrimaryToken PsDereferencePrimaryToken 루틴은 기본 토큰의 참조 수를 감소합니다. |
PsGetProcessExitTime PsGetProcessExitTime 루틴은 현재 프로세스의 종료 시간을 반환합니다. |
PsImpersonateClient PsImpersonateClient 루틴으로 인해 서버 스레드가 클라이언트를 가장합니다. |
PsIsDiskCountersEnabled 프로세스별 디스크 I/O 카운터의 사용 상태는 PsIsDiskCountersEnabled 루틴에서 반환됩니다. |
PsIsThreadTerminating PsIsThreadTerminating 루틴은 스레드가 종료되는지 여부를 확인합니다. |
PsLookupProcessByProcessId PsLookupProcessByProcessId 루틴은 프로세스의 프로세스 ID를 수락하고 프로세스의 EPROCESS 구조에 대한 참조된 포인터를 반환합니다. |
PsLookupThreadByThreadId PsLookupThreadByThreadId 루틴은 스레드의 스레드 ID를 허용하고 스레드의 ETHREAD 구조에 대한 참조된 포인터를 반환합니다. |
PsReferenceImpersonationToken PsReferenceImpersonationToken 함수에 대해 자세히 알아봅니다. |
PsReferencePrimaryToken PsReferencePrimaryToken 함수에 대해 자세히 알아봅니다. |
PsReturnPoolQuota PsReturnPoolQuota 함수에 대해 자세히 알아봅니다. |
PsRevertToSelf PsRevertToSelf 루틴은 호출 스레드의 클라이언트 가장을 종료합니다. |
PsUpdateDiskCounters PsUpdateDiskCounters 루틴은 지정된 프로세스의 디스크 I/O 카운터를 업데이트합니다. |
PUNLOCK_ROUTINE PUNLOCK_ROUTINE 콜백 루틴에 대해 자세히 알아봅니다. |
QUERY_VIRTUAL_MEMORY_CALLBACK QUERY_VIRTUAL_MEMORY_CALLBACK 콜백 함수에 대해 자세히 알아봅니다. |
RTL_HEAP_COMMIT_ROUTINE RTL_HEAP_COMMIT_ROUTINE 콜백 루틴에 대해 자세히 알아봅니다. |
RtlAbsoluteToSelfRelativeSD RtlAbsoluteToSelfRelativeSD 루틴은 절대 형식의 보안 설명자를 템플릿으로 사용하여 자체 상대 형식의 새 보안 설명자를 만듭니다. |
RtlAddAccessAllowedAce RtlAddAccessAllowedAce 루틴은 액세스 허용 ACE(액세스 제어 항목)를 ACL(액세스 제어 목록)에 추가합니다. 지정된 SID(보안 식별자)에 대한 액세스 권한이 부여됩니다. |
RtlAddAccessAllowedAceEx RtlAddAccessAllowedAceEx 함수에 대해 자세히 알아봅니다. |
RtlAddAce RtlAddAce 함수에 대해 자세히 알아봅니다. |
RtlAllocateAndInitializeSid Microsoft는 내부용으로만 RtlAllocateAndInitializeSid 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlAllocateHeap RtlAllocateHeap 루틴은 힙에서 메모리 블록을 할당합니다. |
rtlAppendStringToString RtlAppendStringToString 루틴은 계산된 두 문자열을 연결합니다. 원본에서 대상 버퍼의 길이까지 바이트를 복사합니다. |
RtlCaptureContext RtlCaptureContext 함수는 호출자의 컨텍스트에서 컨텍스트 레코드를 검색합니다. |
RtlCaptureStackBackTrace RtlCaptureStackBackTrace 함수에 대해 자세히 알아봅니다. |
RtlCompareMemoryUlong RtlCompareMemoryUlong 루틴은 지정된 패턴과 일치하는 메모리 블록의 바이트 수를 반환합니다. |
RtlCompressBuffer RtlCompressBuffer 함수에 대해 자세히 알아봅니다. |
rtlCompressChunks Microsoft는 내부용으로만 RtlCompressChunks 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlConvertSidToUnicodeString RtlConvertSidToUnicodeString 루틴은 SID(보안 식별자)의 인쇄 가능한 유니코드 문자열 표현을 생성합니다. |
RtlCopyLuid RtlCopyLuid 루틴은 LUID(로컬 고유 식별자)를 버퍼에 복사합니다. |
RtlCopySid RtlCopySid 루틴은 SID(보안 식별자) 값을 버퍼에 복사합니다. |
rtlCreateAcl RtlCreateAcl 루틴은 ACL(액세스 제어 목록)을 만들고 초기화합니다. |
RtlCreateHeap RtlCreateHeap 루틴은 호출 프로세스에서 사용할 수 있는 힙 개체를 만듭니다. 이 루틴은 프로세스의 가상 주소 공간에 공간을 예약하고 이 블록의 지정된 초기 부분에 대한 실제 스토리지를 할당합니다. |
RtlCreateSecurityDescriptorRelative RtlCreateSecurityDescriptorRelative 루틴은 자체 상대 형식으로 새 보안 설명자를 초기화합니다. |
RtlCreateSystemVolumeInformationFolder RtlCreateSystemVolumeInformationFolder 루틴은 파일 시스템 볼륨에 "시스템 볼륨 정보" 폴더가 있는지 확인합니다. 폴더가 없으면 폴더가 만들어집니다. |
RtlCreateUnicodeString RtlCreateUnicodeString 루틴은 계산된 새 유니코드 문자열을 만듭니다. |
RtlCustomCPToUnicodeN Microsoft는 내부용으로만 RtlCustomCPToUnicodeN 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlDecompressBuffer RtlDecompressBuffer 함수에 대해 자세히 알아봅니다. |
RtlDecompressBufferEx RtlDecompressBufferEx 함수에 대해 자세히 알아봅니다. |
RtlDecompressBufferEx2 RtlDecompressBufferEx2 함수에 대해 자세히 알아봅니다. |
RtlDecompressChunks Microsoft는 내부용으로만 RtlDecompressChunks 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
rtlDecompressFragment RtlDecompressFragment 함수에 대해 자세히 알아봅니다. |
RtlDecompressFragmentEx RtlDecompressFragmentEx 함수에 대해 자세히 알아봅니다. |
rtlDelete RtlDelete 루틴은 splay 링크 트리에서 지정된 노드를 삭제합니다. |
RtlDeleteAce RtlDeleteAce 함수에 대해 자세히 알아봅니다. |
RtlDeleteElementGenericTable RtlDeleteElementGenericTable 루틴은 제네릭 테이블에서 요소를 삭제합니다. |
RtlDeleteElementGenericTableAvl RtlDeleteElementGenericTableAvl 루틴은 제네릭 테이블에서 요소를 삭제합니다. |
rtlDeleteNoSplay RtlDeleteNoSplay 루틴은 splay 링크 트리에서 지정된 노드를 삭제합니다. |
RtlDescribeChunk Microsoft는 내부용으로만 RtlDescribeChunk 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlDestroyHeap RtlDestroyHeap 루틴은 지정된 힙 개체를 삭제합니다. RtlDestroyHeap은 프라이빗 힙 개체의 모든 페이지를 커밋 해제하고 해제하고 힙에 대한 핸들을 무효화합니다. |
RtlDowncaseUnicodeString RtlDowncaseUnicodeString 루틴은 지정된 유니코드 소스 문자열을 소문자로 변환합니다. 번역은 현재 시스템 로캘 정보를 준수합니다. |
RtlDrainNonVolatileFlush RtlDrainNonVolatileFlush 루틴은 RtlFlushNonVolatileMemory가 시작한 플러시가 완료될 때까지 기다립니다. |
RtlEnumerateGenericTable RtlEnumerateGenericTable 루틴은 제네릭 테이블의 요소를 열거하는 데 사용됩니다. |
RtlEnumerateGenericTableAvl RtlEnumerateGenericTableAvl 루틴은 제네릭 테이블의 요소를 열거하는 데 사용됩니다. |
RtlEnumerateGenericTableLikeADirectory RtlEnumerateGenericTableLikeADirectory 루틴은 제네릭 테이블의 요소를 데이터 정렬 순서로 하나씩 반환합니다. |
RtlEnumerateGenericTableWithoutSplaying RtlEnumerateGenericTableWithoutSplaying 루틴은 제네릭 테이블의 요소를 열거하는 데 사용됩니다. |
RtlEnumerateGenericTableWithoutSplayingAvl RtlEnumerateGenericTableWithoutSplayingAvl 루틴은 제네릭 테이블의 요소를 열거하는 데 사용됩니다. |
rtlEqualPrefixSid RtlEqualPrefixSid 루틴은 두 개의 SID(보안 식별자) 접두사가 같은지 여부를 결정합니다. SID 접두사는 마지막 하위 인증 값을 제외한 전체 SID입니다. |
RtlEqualSid RtlEqualSid 루틴은 두 개의 SID(보안 식별자) 값이 같은지 여부를 결정합니다. 2개의 SID는 동일하게 간주되려면 정확히 일치해야 합니다. |
RtlFillMemoryUlong RtlFillMemoryUlong 루틴은 지정된 메모리 범위를 하나 이상의 ULONG 값 반복으로 채웁니다. |
RtlFillMemoryUlonglong RtlFillMemoryUlonglong 루틴은 지정된 ULONGLONG 값의 하나 이상의 반복으로 지정된 메모리 범위를 채웁니다. |
RtlFillNonVolatileMemory 비휘발성 대상 버퍼를 지정된 값으로 채웁니다. |
RtlFindUnicodePrefix RtlFindUnicodePrefix 루틴은 접두사 테이블에서 지정된 유니코드 파일 이름에 가장 일치하는 항목을 검색합니다. |
RtlFlushNonVolatileMemory 루틴 RtlFlushNonVolatileMemory는 지정된 비휘발성 메모리 영역을 최적으로 플러시합니다. |
RtlFlushNonVolatileMemoryRanges 루틴 RtlFlushNonVolatileMemoryRanges는 지정된 비휘발성 메모리 영역을 최적으로 플러시합니다. |
RtlFreeHeap RtlFreeHeap 루틴은 RtlAllocateHeap에 의해 힙에서 할당된 메모리 블록을 해제합니다. |
RtlFreeNonVolatileToken RtlFreeNonVolatileToken 루틴은 RtlGetNonVolatileToken을 성공적으로 호출하여 제공되는 불투명 NvToken에 대한 정리 함수입니다. |
rtlFreeOemString RtlFreeOemString 루틴은 Rtl에서 할당한 스토리지를 해제합니다. ToOemString 루틴. |
RtlFreeSid Microsoft는 내부용으로만 RtlFreeSid 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlGenerate8dot3Name RtlGenerate8dot3Name 함수에 대해 자세히 알아봅니다. |
RtlGetAce RtlGetAce 루틴은 ACL(액세스 제어 목록)에서 ACE(액세스 제어 항목)에 대한 포인터를 가져옵니다. |
RtlGetAcesBufferSize RtlGetAcesBufferSize 함수에 대해 자세히 알아봅니다. |
RtlGetCompressionWorkSpaceSize RtlGetCompressionWorkSpaceSize 함수에 대해 자세히 알아봅니다. |
rtlGetDaclSecurityDescriptor RtlGetDaclSecurityDescriptor 루틴은 보안 설명자에 대한 DACL(임의 ACL)에 대한 포인터를 반환합니다. |
RtlGetElementGenericTable RtlGetElementGenericTable 루틴은 특정 제네릭 테이블 요소에 대해 호출자가 제공한 데이터에 대한 포인터를 반환합니다. |
RtlGetElementGenericTableAvl RtlGetElementGenericTableAvl 루틴은 특정 제네릭 Adelson-Velsky/Landis(AVL) 테이블 요소에 대해 호출자가 제공한 데이터에 대한 포인터를 반환합니다. |
rtlGetGroupSecurityDescriptor RtlGetGroupSecurityDescriptor 루틴은 지정된 보안 설명자에 대한 기본 그룹 정보를 반환합니다. |
RtlGetNonVolatileToken RtlGetNonVolatileToken 루틴은 비휘발성 메모리 버퍼에 대한 다양한 속성을 가져오고 NvToken 변수에 저장합니다. |
RtlGetOwnerSecurityDescriptor RtlGetOwnerSecurityDescriptor 루틴은 지정된 보안 설명자에 대한 소유자 정보를 반환합니다. |
RtlGetSaclSecurityDescriptor RtlGetSaclSecurityDescriptor 루틴은 보안 설명자에 대한 SACL(시스템 ACL)에 대한 포인터를 반환합니다. |
rtlIdentifierAuthoritySid Microsoft는 내부용으로만 RtlIdentifierAuthoritySid 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
rtlInitCodePageTable Microsoft는 내부용으로만 RtlInitCodePageTable 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlInitializeGenericTable RtlInitializeGenericTable 루틴은 제네릭 테이블을 초기화합니다. |
RtlInitializeGenericTableAvl RtlInitializeGenericTableAvl 루틴은 AVL(Adelson-Velsky/Landis) 트리를 사용하여 제네릭 테이블을 초기화합니다. |
rtlInitializeSid RtlInitializeSid 루틴은 SID(보안 식별자) 구조를 초기화합니다. |
rtlInitializeSidEx RtlInitializeSidEx 루틴은 미리 할당된 SID(보안 식별자) 구조를 초기화합니다. |
rtlInitializeSplayLinks RtlInitializeSplayLinks 루틴은 splay 링크 노드를 초기화합니다. |
rtlInitializeUnicodePrefix RtlInitializeUnicodePrefix 루틴은 접두사 테이블을 초기화합니다. |
RtlInitUTF8StringEx RtlInitUTF8StringEx는 계산된 UTF-8 문자 문자열을 초기화합니다. |
RtlInsertAsLeftChild RtlInsertAsLeftChild 루틴은 지정된 노드의 왼쪽 자식으로 트리에 splay 링크 노드를 삽입합니다. |
RtlInsertAsRightChild RtlInsertAsRightChild 루틴은 지정된 splay 링크를 해당 트리에 있는 지정된 노드의 오른쪽 자식으로 트리에 삽입합니다. |
RtlInsertElementGenericTable RtlInsertElementGenericTable 루틴은 제네릭 테이블에 새 요소를 추가합니다. |
RtlInsertElementGenericTableAvl RtlInsertElementGenericTableAvl 루틴은 제네릭 테이블에 새 항목을 추가합니다. |
RtlInsertElementGenericTableFullAvl RtlInsertElementGenericTableFullAvl 루틴은 제네릭 테이블에 새 항목을 추가합니다. |
rtlInsertUnicodePrefix RtlInsertUnicodePrefix 루틴은 유니코드 접두사 테이블에 새 요소를 삽입합니다. |
rtlIsCloudFilesPlaceholder RtlIsCloudFilesPlaceholder 루틴은 파일의 FileAttributes 및 ReparseTag 값을 기반으로 파일 또는 디렉터리가 CloudFiles 자리 표시자인지 여부를 결정합니다. |
rtlIsGenericTableEmpty RtlIsGenericTableEmpty 루틴은 제네릭 테이블이 비어 있는지 여부를 결정합니다. |
RtlIsGenericTableEmptyAvl RtlIsGenericTableEmptyAvl 루틴은 제네릭 테이블이 비어 있는지 여부를 결정합니다. |
RtlIsLeftChild RtlIsLeftChild 루틴은 지정된 splay 링크가 splay 링크 트리에 있는 노드의 왼쪽 자식인지 여부를 결정합니다. |
RtlIsNameLegalDOS8Dot3 RtlIsNameLegalDOS8Dot3 루틴은 지정된 이름이 유효한 짧은 파일 이름(8.3)을 나타내는지 여부를 결정합니다. |
rtlIsPartialPlaceholder RtlIsPartialPlaceholder 루틴은 파일 또는 디렉터리가 파일의 FileAttributes 및 ReparseTag 값을 기반으로 CloudFiles 자리 표시자인지 여부를 결정합니다. |
RtlIsPartialPlaceholderFileHandle RtlIsPartialPlaceholderFileHandle 루틴은 파일이 파일 핸들을 기반으로 알려진 자리 표시자 형식인지 여부를 결정합니다. |
RtlIsPartialPlaceholderFileInfo RtlIsPartialPlaceholderFileInfo 루틴은 NtQueryInformationFile 또는 NtQueryDirectoryFile에서 반환된 정보에 따라 파일이 알려진 자리 표시자 형식인지 여부를 결정합니다. |
RtlIsRightChild RtlIsRightChild 루틴은 지정된 splay 링크가 splay 링크 트리에 있는 노드의 올바른 자식인지 여부를 결정합니다. |
rtlIsRoot RtlIsRoot 루틴은 지정된 노드가 splay 링크 트리의 루트 노드인지 여부를 결정합니다. |
RtlIsValidOemCharacter RtlIsValidOemCharacter 루틴은 지정된 유니코드 문자를 유효한 OEM 문자에 매핑할 수 있는지 여부를 결정합니다. |
RtlLeftChild RtlLeftChild 루틴은 지정된 splay 링크 노드의 왼쪽 자식에 대한 포인터를 반환합니다. |
RtlLengthRequiredSid RtlLengthRequiredSid 루틴은 지정된 수의 하위 인증을 사용하여 SID(보안 식별자)를 저장하는 데 필요한 버퍼의 길이(바이트)를 반환합니다. |
rtlLengthSid RtlLengthSid 루틴은 유효한 SID(보안 식별자)의 길이(바이트)를 반환합니다. |
RtlLookupElementGenericTable RtlLookupElementGenericTable 루틴은 지정된 데이터와 일치하는 요소에 대한 제네릭 테이블을 검색합니다. |
RtlLookupElementGenericTableAvl RtllookupElementGenericTableAvl 루틴은 지정된 데이터와 일치하는 요소에 대한 제네릭 테이블을 검색합니다. |
RtlLookupElementGenericTableFullAvl RtlLookupElementGenericTableFullAvl 루틴은 일반 테이블에서 지정된 데이터와 일치하는 요소를 검색합니다. |
RtlLookupFirstMatchingElementGenericTableAvl RtlLookupFirstMatchingElementGenericTableAvl 루틴은 표시된 데이터와 일치하는 트리에서 가장 왼쪽에 있는 요소를 찾습니다. |
rtlMultiByteToUnicodeN RtlMultiByteToUnicodeN 루틴은 현재 시스템 ACP(ANSI 코드 페이지)를 사용하여 지정된 소스 문자열을 유니코드 문자열로 변환합니다. 소스 문자열이 반드시 멀티바이트 문자 집합에서 온 것은 아닙니다. |
RtlMultiByteToUnicodeSize RtlMultiByteToUnicodeSize 루틴은 지정된 소스 문자열에 대한 유니코드 변환을 저장하는 데 필요한 바이트 수를 결정합니다. |
RtlNextUnicodePrefix RtlNextUnicodePrefix 루틴은 유니코드 접두사 테이블의 요소를 열거하는 데 사용됩니다. |
rtlNtStatusToDosError RtlNtStatusToDosError 루틴은 지정된 NTSTATUS 코드를 해당 시스템 오류 코드로 변환합니다. |
RtlNtStatusToDosErrorNoTeb Microsoft는 내부용으로만 RtlNtStatusToDosErrorNoTeb 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlNumberGenericTableElements RtlNumberGenericTableElements 루틴은 제네릭 테이블의 요소 수를 반환합니다. |
RtlNumberGenericTableElementsAvl RtlNumberGenericTableElementsAvl 루틴은 제네릭 테이블의 요소 수를 반환합니다. |
RtlOemStringToCountedUnicodeSize RtlOemStringToCountedUnicodeSize 루틴은 지정된 OEM 문자열이 계산된 유니코드 문자열로 변환된 후 크기(바이트)를 결정합니다. |
rtlOemStringToCountedUnicodeString RtlOemStringToCountedUnicodeString 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 소스 문자열을 유니코드 문자열로 변환합니다. |
rtlOemStringToUnicodeSize RtlOemStringToUnicodeSize 루틴은 지정된 OEM 문자열이 null로 끝나는 유니코드 문자열로 변환된 후 크기(바이트)를 결정합니다. |
RtlOemStringToUnicodeString RtlOemStringToUnicodeString 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 소스 문자열을 null로 끝나는 유니코드 문자열로 변환합니다. |
RtlOemToUnicodeN RtlOemToUnicodeN 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 소스 문자열을 유니코드 문자열로 변환합니다. |
RtlParent RtlParent 루틴은 splay 링크 트리에서 지정된 노드의 부모에 대한 포인터를 반환합니다. |
rtlQueryPackageIdentity RtlQueryPackageIdentity |
rtlQueryPackageIdentityEx RtlQueryPackageIdentityEx는 연결된 전체 패키지 이름을 반환합니다. 필요에 따라 패키지 상대 애플리케이션 이름 및 애플리케이션이 패키지로 간주되는지 여부를 반환할 수도 있습니다. |
rtlQueryProcessPlaceholderCompatibilityMode RtlQueryProcessPlaceholderCompatibilityMode는 현재 프로세스에 대한 자리 표시자 호환성 모드를 반환합니다. |
RtlQueryThreadPlaceholderCompatibilityMode RtlQueryThreadPlaceholderCompatibilityMode는 현재 스레드에 대한 자리 표시자 호환성 모드를 반환합니다. |
rtlRandom RtlRandom 루틴은 지정된 시드 값에서 생성된 난수를 반환합니다. |
rtlRandomEx RtlRandomEx 루틴은 지정된 시드 값에서 생성된 난수를 반환합니다. |
RtlRealPredecessor RtlRealPredecessor 루틴은 splay 링크 트리에서 지정된 노드의 선행 노드에 대한 포인터를 반환합니다. |
RtlRealSuccessor RtlRealSuccessor 루틴은 splay 링크 트리에서 지정된 노드의 후속 노드에 대한 포인터를 반환합니다. |
RtlRemoveUnicodePrefix RtlRemoveUnicodePrefix 루틴은 접두사 테이블에서 요소를 제거합니다. |
RtlReserveChunk Microsoft는 내부용으로만 RtlReserveChunk 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
rtlRightChild RtlRightChild 루틴은 지정된 splay 링크 노드의 오른쪽 자식에 대한 포인터를 반환합니다. |
RtlSecondsSince1970ToTime RtlSecondsSince1970ToTime 루틴은 1970년 초부터 경과된 시간을 절대 시스템 시간 값으로 변환합니다. |
RtlSecondsSince1980ToTime RtlSecondsSince1980ToTime 루틴은 1980년 초부터 경과된 시간을 절대 시스템 시간 값으로 변환합니다. |
rtlSelfRelativeToAbsoluteSD RtlSelfRelativeToAbsoluteSD 루틴은 자체 상대 형식의 보안 설명자를 템플릿으로 사용하여 절대 형식의 새 보안 설명자를 만듭니다. |
rtlSetGroupSecurityDescriptor RtlSetGroupSecurityDescriptor 루틴은 절대 형식 보안 설명자의 기본 그룹 정보를 설정합니다. 보안 설명자에 이미 있는 모든 기본 그룹 정보를 대체합니다. |
rtlSetOwnerSecurityDescriptor RtlSetOwnerSecurityDescriptor 루틴은 절대 형식 보안 설명자의 소유자 정보를 설정합니다. 보안 설명자에 이미 있는 소유자 정보를 대체합니다. |
RtlSetProcessPlaceholderCompatibilityMode RtlSetProcessPlaceholderCompatibilityMode는 현재 프로세스에 대한 자리 표시자 호환성 모드를 설정합니다. |
rtlSetThreadPlaceholderCompatibilityMode RtlSetThreadPlaceholderCompatibilityMode는 현재 스레드에 대한 자리 표시자 호환성 모드를 설정합니다. |
rtlSplay RtlSplay 루틴 리밸런스 또는 "splays"는 지정된 플레이 링크 주위의 플레이 링크 트리로 트리의 새 루트를 연결합니다. |
RtlSubAuthorityCountSid Microsoft는 내부용으로만 RtlSubAuthorityCountSid 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
rtlSubAuthoritySid RtlSubAuthoritySid 루틴은 SID(보안 식별자)의 지정된 하위 인증에 대한 포인터를 반환합니다. |
RtlSubtreePredecessor RtlSubtreePredecessor 루틴은 해당 노드에 루팅된 하위 트리 내에서 지정된 노드의 선행 노드에 대한 포인터를 반환합니다. |
rtlSubtreeSuccessor RtlSubtreeSuccessor 루틴은 해당 노드에 루팅된 하위 트리 내에서 지정된 노드의 후속 노드에 대한 포인터를 반환합니다. |
RtlTimeToSecondsSince1970 RtlTimeToSecondsSince1970 루틴은 지정된 절대 시스템 시간 값을 1970년 초부터 경과된 시간(초)으로 변환합니다. |
RtlTimeToSecondsSince1980 RtlTimeToSecondsSince1980 루틴은 지정된 절대 시스템 시간 값을 1980년 초부터 경과된 시간(초)으로 변환합니다. |
RtlUnicodeStringToCountedOemString RtlUnicodeStringToCountedOemString 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 유니코드 소스 문자열을 계산된 OEM 문자열로 변환합니다. |
RtlUnicodeStringToOemSize RtlUnicodeStringToOemSize 루틴은 지정된 유니코드 문자열이 OEM 문자열로 변환된 후의 크기(바이트)를 결정합니다. |
rtlUnicodeStringToOemString RtlUnicodeStringToOemString 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 유니코드 소스 문자열을 OEM 문자열로 변환합니다. |
RtlUnicodeStringToUTF8String RtlUnicodeStringToUTF8String은 지정된 유니코드 문자열을 UTF-8 문자열로 변환합니다. |
RtlUnicodeToCustomCPN Microsoft는 내부용으로만 RtlUnicodeToCustomCPN 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlUnicodeToMultiByteN RtlUnicodeToMultiByteN 루틴은 현재 시스템 ACP(ANSI 코드 페이지)를 사용하여 지정된 유니코드 문자열을 새 문자열로 변환합니다. 변환된 문자열이 반드시 멀티바이트 문자 집합에서 생성된 것은 아닙니다. |
RtlUnicodeToMultiByteSize RtlUnicodeToMultiByteSize 루틴은 지정된 유니코드 문자열에 대한 멀티바이트 변환을 저장하는 데 필요한 바이트 수를 결정합니다. 번역은 현재 시스템 ANSI 코드 페이지(ACP)를 사용하는 것으로 간주됩니다. |
RtlUnicodeToOemN RtlUnicodeToOemN 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 유니코드 문자열을 OEM 문자열로 변환합니다. |
RtlUpcaseUnicodeStringToCountedOemString RtlUpcaseUnicodeStringToCountedOemString 함수에 대해 자세히 알아봅니다. |
RtlUpcaseUnicodeStringToOemString RtlUpcaseUnicodeStringToOemString 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 유니코드 소스 문자열을 대문자 OEM 문자열로 변환합니다. |
RtlUpcaseUnicodeToCustomCPN Microsoft는 내부용으로만 RtlUpcaseUnicodeToCustomCPN 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlUpcaseUnicodeToMultiByteN RtlUpcaseUnicodeToMultiByteN 루틴은 현재 시스템 ANSI 코드 페이지(ACP)를 사용하여 지정된 유니코드 문자열을 새 대문자 문자열로 변환합니다. 변환된 문자열이 반드시 멀티바이트 문자 집합에서 생성된 것은 아닙니다. |
RtlUpcaseUnicodeToOemN RtlUpcaseUnicodeToOemN 루틴은 현재 시스템 OEM 코드 페이지를 사용하여 지정된 유니코드 문자열을 대문자 OEM 문자열로 변환합니다. |
RtlUTF8StringToUnicodeString RtlUTF8StringToUnicodeString 루틴은 지정된 UTF-8 문자열을 유니코드 문자열로 변환합니다. |
RtlValidSid RtlValidSid 루틴은 수정 번호가 알려진 범위 내에 있고 하위 저자 수가 최대값보다 작은지 확인하여 SID(보안 식별자)의 유효성을 검사합니다. |
RtlWriteNonVolatileMemory RtlWriteNonVolatileMemory 루틴은 원본 버퍼의 내용을 비휘발성 대상 메모리 버퍼에 복사합니다. |
RtlxOemStringToUnicodeSize Microsoft는 내부용으로만 RtlxOemStringToUnicodeSize 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RtlxUnicodeStringToOemSize Microsoft는 내부용으로만 RtlxUnicodeStringToOemSize 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
RxAcquireExclusiveFcbResourceInMRx RxAcquireExclusiveFcbResourceInMRx는 전용 모드에서 네트워크 미니 리트리버 드라이버에 대한 FCB 리소스를 획득합니다. |
RxAcquireSharedFcbResourceInMRx RxAcquireSharedFcbResourceInMRx는 공유 모드에서 네트워크 미니 리트리버 드라이버에 대한 FCB 리소스를 획득합니다. |
RxAcquireSharedFcbResourceInMRxEx RxAcquireSharedFcbResourceInMRxEx는 공유 모드에서 네트워크 미니 리트리버 드라이버에 대한 FCB 리소스를 획득합니다. |
RxAssociateContextWithMid RxAssociateContextWithMid는 제공된 불투명 컨텍스트를 MID_ATLAS 사용 가능한 MID(멀티플렉스 ID)와 연결합니다. |
RxCancelTimerRequest RxCancelTimerRequest는 되풀이 타이머 요청을 취소합니다. 취소할 요청은 작업자 스레드 루틴 및 관련 컨텍스트로 식별됩니다. |
RxCeAllocateIrpWithMDL RxCeAllocateIrpWithMDL은 IRP를 할당하고 기존 메모리 설명자 목록과 연결합니다. |
RxCeBuildAddress RxCeBuildAddress는 전송 주소를 전송 바인딩과 연결합니다. |
RxCeBuildConnection RxCeBuildConnection은 로컬 RDBSS 연결 주소와 지정된 원격 주소 간에 연결을 설정합니다. |
RxCeBuildConnectionOverMultipleTransports RxCeBuildConnectionOverMultipleTransports는 로컬 RDBSS 연결 주소와 지정된 원격 주소 간에 연결을 설정하고 여러 전송을 지원합니다. |
RxCeBuildTransport RxCeBuildTransport는 RDBSS 전송 개체를 지정된 전송 이름에 바인딩합니다. |
RxCeBuildVC RxCeBuildVC는 지정된 RDBSS 연결에 가상 회로를 추가합니다. |
RxCeCancelConnectRequest RxCeCancelConnectRequest는 이전에 발급한 연결 요청을 취소합니다. 이 루틴은 현재 구현되지 않습니다. |
RxCeFreeIrp RxCeFreeIrp은 IRP를 해제합니다. |
RxCeInitiateVCDisconnect RxCeInitiateVCDisconnect는 가상 회로에서 연결 끊기를 시작합니다. |
RxCeQueryAdapterStatus RxCeQueryAdapterStatus는 호출자가 할당한 버퍼에서 지정된 전송에 대한 ADAPTER_STATUS 구조를 반환합니다. |
RxCeQueryInformation RxCeQueryInformation은 호출자가 할당한 버퍼의 연결에 대한 정보를 쿼리합니다. |
RxCeQueryTransportInformation RxCeQueryTransportInformation은 지정된 전송에 대한 전송 정보를 쿼리합니다. |
RxCeSend RxCeSend는 가상 회로에서 지정된 연결을 따라 TSDU(전송 서비스 데이터 단위)를 보냅니다. |
RxCeSendDatagram RxCeSendDatagram은 가상 회로에서 지정된 연결을 따라 TSDU(전송 서비스 데이터 단위)를 보냅니다. |
RxCeTearDownAddress RxCeTearDownAddress는 전송 바인딩에서 전송 주소를 등록 취소합니다. |
RxCeTearDownConnection RxCeTearDownConnection은 로컬 RDBSS 연결 주소와 원격 주소 간의 지정된 연결을 중단합니다. |
RxCeTearDownTransport RxCeTearDownTransport는 RDBSS 전송 개체의 바인딩을 해제합니다. |
RxCeTearDownVC RxCeTearDownVC는 지정된 RDBSS 연결에서 가상 회로의 등록을 취소합니다. |
RxChangeBufferingState RxChangeBufferingState는 버퍼링 상태 변경 요청을 처리하기 위해 호출됩니다. |
RxCompleteRequest RxCompleteRequest는 RX_CONTEXT 구조와 연결된 IRP 요청을 완료합니다. |
RxCompleteRequest_Real RxCompleteRequest_Real RX_CONTEXT 구조와 연결된 IRP 요청을 완료합니다. |
RxCreateMidAtlas RxCreateMidAtlas는 MID_ATLAS 데이터 구조의 새 인스턴스를 할당하고 초기화합니다. |
RxCreateNetFcb RxCreateNetFCB는 이 FCB가 열려 있는 V_NET_ROOT 대한 새 FCB 구조를 메모리 내 데이터 구조에 할당, 초기화 및 삽입합니다. 할당된 구조체에는 SRV_OPEN 및 FOBX 구조체에 대한 공간이 있습니다. |
RxCreateNetFobx RxCreateNetFobx는 이 FOBX가 열려 있는 FCB의 메모리 내 데이터 구조에 새 FOBX(파일 개체 확장명) 구조를 할당, 초기화 및 삽입합니다. |
RxCreateNetRoot RxCreateNetRoot는 NET_ROOT 구조를 할당하고 초기화하고 연결된 디바이스 개체의 net 이름 테이블에 이름을 삽입합니다. |
RxCreateRxContext RxCreateRxContext는 새 RX_CONTEXT 구조를 할당하고 데이터 구조를 초기화합니다. |
RxCreateSrvCall RxCreateSrvCall 함수에 대해 자세히 알아봅니다. |
RxCreateSrvOpen RxCreateSrvOpen은 RDBSS에서 사용하는 메모리 내 데이터 구조에 새 SRV_OPEN 구조를 할당, 초기화 및 삽입합니다. 새 구조체를 할당해야 하는 경우 FOBX 구조체에 대한 공간이 있습니다. |
RxCreateVNetRoot RxCreateVNetRoot는 NET_ROOT 구조를 할당하고 초기화하고 연결된 디바이스 개체의 net name 테이블에 이름을 삽입합니다. |
RxDereference RxDereference는 RDBSS에서 사용하는 여러 참조 개수 데이터 구조에 대해 구조체의 NodeReferenceCount 멤버를 1씩 감소합니다. |
RxDereferenceAndDeleteRxContext_Real RxDereferenceAndDeleteRxContext_Real RX_CONTEXT 데이터 구조를 역참조하고 ReferenceCount 멤버가 0으로 이동하면 RDBSS 메모리 내 데이터 구조에서 지정된 RX_CONTEXT 구조체의 할당을 취소하고 제거합니다. |
RxDestroyMidAtlas RxDestroyMidAtlas는 MID_ATLAS 데이터 구조의 기존 인스턴스를 삭제하고 할당된 메모리를 해제합니다. |
RxDispatchToWorkerThread RxDispatchToWorkerThread는 작업자 스레드의 컨텍스트에서 루틴을 호출합니다. WORK_QUEUE_ITEM 대한 메모리는 이 루틴에 의해 할당됩니다. |
RxDriverEntry RxDriverEntry는 RDBSS 정적 라이브러리를 초기화하기 위해 DriverEntry 루틴에서 모놀리식 네트워크 미니 리디렉터 드라이버에 의해 호출됩니다. |
RxFinalizeConnection RxFinalizeConnection 함수에 대해 자세히 알아봅니다. |
RxFinalizeNetFcb RxFinalizeNetFCB는 지정된 FCB 구조를 완료합니다. 호출자는 FCB와 연결된 NET_ROOT 단독 잠금이 있어야 합니다. |
RxFinalizeNetFobx RxFinalizeNetFOBX는 지정된 FOBX 구조를 완료합니다. 호출자는 FOBX 구조와 연결된 FCB에 대한 배타적 잠금이 있어야 합니다. |
RxFinalizeNetRoot RxFinalizeNetRoot는 지정된 NET_ROOT 구조를 완료합니다. 호출자는 디바이스 개체와 연결된 netname 테이블에 배타적 잠금이 있어야 합니다. |
RxFinalizeSrvCall RxFinalizeSrvCall은 지정된 SRV_CALL 구조를 완료합니다. 호출자는 디바이스 개체와 연결된 netname 테이블에 배타적 잠금이 있어야 합니다. |
RxFinalizeSrvOpen RxFinalizeSrvOpen은 지정된 SRV_OPEN 구조를 완료합니다. 호출자는 SRV_OPEN 연결된 FCB에 대한 배타적 잠금과 FCB와 연결된 NET_ROOT 테이블 잠금에 대한 공유 또는 배타적 잠금이 있어야 합니다. |
RxFinalizeVNetRoot RxFinalizeVNetRoot는 지정된 V_NET_ROOT 구조를 완료합니다. 호출자는 디바이스 개체와 연결된 netname 테이블에 배타적 잠금이 있어야 합니다. |
RxFinishFcbInitialization RxFinishFcbInitialization 함수에 대해 자세히 알아봅니다. |
RxForceFinalizeAllVNetRoots RxForceFinalizeAllVNetRoots force는 지정된 NET_ROOT 구조와 연결된 모든 V_NET_ROOT 구조를 종료합니다. 호출자는 디바이스 개체와 연결된 netname 테이블에 배타적 잠금이 있어야 합니다. |
RxFsdDispatch RxFsdDispatch 함수에 대해 자세히 알아봅니다. |
RxFsdPostRequest RxFsdPostRequest는 파일 시스템 프로세스(FSP)에서 처리하기 위해 작업자 큐에 RX_CONTEXT 구조로 지정된 IRP(I/O 요청 패킷)를 큐에 대기합니다. |
RxGetFileSizeWithLock RxGetFileSizeWithLock은 64비트 값을 일관되게 읽을 수 있도록 잠금을 사용하여 FCB 구조의 파일 크기를 가져옵니다. |
RxGetRDBSSProcess RxGetRDBSSProcess는 RDBSS 커널 프로세스에서 사용하는 주 스레드의 프로세스에 대한 포인터를 반환합니다. |
RxIndicateChangeOfBufferingState RxIndicateChangeOfBufferingState는 이후 처리를 위해 변경 버퍼링 상태 요청(예: oplock 중단 표시)을 등록하기 위해 호출됩니다. 필요한 경우 추가 처리를 위한 작업자 스레드 루틴이 활성화됩니다. |
RxIndicateChangeOfBufferingStateForSrvOpen RxIndicateChangeOfBufferingStateForSrvOpen은 이후 처리를 위해 변경 버퍼링 상태 요청(예: oplock 중단 표시)을 등록하기 위해 호출됩니다. 필요한 사전 조건이 충족되면 oplock이 추가로 처리됩니다. |
RxInferFileType RxInferFileType은 RX_CONTEXT 구조체의 멤버에서 파일 형식(디렉터리 또는 비 디렉터리)을 유추하려고 합니다. |
RxInitializeContext RxInitializeContext는 기존 RX_CONTEXT 데이터 구조를 초기화합니다. |
RxIsThisACscAgentOpen RxIsThisACscAgentOpen은 사용자 모드 클라이언트 쪽 캐싱 에이전트가 파일을 열었는지 여부를 확인합니다. |
RxLockEnumerator RxLockEnumerator는 FCB의 파일 잠금을 열거하기 위해 네트워크 미니 리제이렉터에서 호출됩니다. |
RxLogEventDirect I/O 오류 로그에 오류를 기록하기 위해 RxLogEventDirect가 호출됩니다. 이 루틴을 직접 호출하는 대신 RXLogEvent 매크로 또는 RxLogFailure 매크로를 사용하는 것이 좋습니다. |
RxLogEventWithAnnotation RxLogEventWithAnnotation은 I/O 오류 로그 구조를 할당하고, 정보를 입력하고, I/O 오류 로그에 항목을 씁니다. |
RxLogEventWithBufferDirect RxLogEventWithBufferDirect는 I/O 오류 로그 구조를 할당하고, 정보를 입력하고, I/O 오류 로그에 항목을 씁니다. |
RxLowIoCompletion RxLowIoCompletion은 낮은 I/O 루틴이 처음에 STATUS_PENDING 반환한 경우 완료 시 네트워크 미니 리다이렉터 낮은 I/O 루틴에 의해 호출되어야 합니다. |
RxLowIoGetBufferAddress RxLowIoGetBufferAddress는 RX_CONTEXT 구조체의 LowIoContext 구조체에서 MDL에 해당하는 버퍼를 반환합니다. |
RxMakeLateDeviceAvailable RxMakeLateDeviceAvailable은 디바이스 개체를 수정하여 "늦은 디바이스"를 사용할 수 있도록 합니다. 지연 디바이스는 드라이버의 부하 루틴에서 생성되지 않은 디바이스입니다. |
RxMapAndDissociateMidFromContext RxMapAndDissociateMidFromContext는 MID(Multiplex ID)를 MID_ATLAS 구조의 연결된 컨텍스트에 매핑한 다음, 컨텍스트에서 MID를 연결 해제합니다. |
RxMapMidToContext RxMapMidToContext는 MID(Multiplex ID)를 MID_ATLAS 구조의 연결된 컨텍스트에 매핑합니다. |
RxMapSystemBuffer RxMapSystemBuffer는 IRP에서 시스템 버퍼 주소를 반환합니다. |
RxNameCacheActivateEntry RxNameCacheActivateEntry는 이름 캐시 항목을 사용하고 만료 시간 및 네트워크 미니 리트리저 컨텍스트를 업데이트합니다. 그런 다음, 이름 캐시 항목을 활성 목록에 배치합니다. |
RxNameCacheCheckEntry RxNameCacheCheckEntry는 이름 캐시 항목에서 유효성을 검사합니다. 유효한 항목은 수명이 만료되지 않았고 MRxContext 매개 변수가 같음 검사를 통과했음을 의미합니다. |
RxNameCacheCreateEntry RxNameCacheCreateEntry는 지정된 이름 문자열을 사용하여 NAME_CACHE 구조를 할당하고 초기화합니다. |
RxNameCacheExpireEntry RxNameCacheExpireEntry는 NAME_CACHE 항목을 무료 재활용 목록에 배치합니다. |
RxNameCacheExpireEntryWithShortName RxNameCacheExpireEntryWithShortName은 이름 접두사에서 지정된 짧은 파일 이름과 일치하는 모든 이름 캐시 항목을 만료합니다. |
RxNameCacheFetchEntry RxNameCacheFetchEntry는 NAME_CACHE 항목에 대해 지정된 이름 문자열과 일치하는 항목을 찾습니다. |
RxNameCacheFinalize RxNameCacheFinalize는 NAME_CACHE_CONTROL 구조와 연결된 모든 NAME_CACHE 항목에 대한 스토리지를 해제합니다. |
RxNameCacheFreeEntry RxNameCacheFreeEntry는 NAME_CACHE 항목에 대한 스토리지를 해제하고 NAME_CACHE_CONTROL 구조와 연결된 NAME_CACHE 캐시 항목의 수를 줄입니다. |
RxNameCacheInitialize RxNameCacheInitialize는 이름 캐시(NAME_CACHE_CONTROL 구조)를 초기화합니다. |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb는 참조 수를 감소시키고 FCB 구조를 마무리합니다. |
RxpDereferenceNetFcb RxpDereferenceNetFcb는 FCB 구조체에 대한 참조 수를 감소합니다. |
RxPostOneShotTimerRequest RxPostOneShotTimerRequest는 원샷 타이머 항목을 초기화합니다. 작업자 스레드 루틴에 대한 전달된 포인터는 타이머가 만료될 때 한 번 호출됩니다. |
RxPostRecurrentTimerRequest RxPostRecurrentTimerRequest는 되풀이 타이머 요청을 초기화합니다. 작업자 스레드 루틴에 대한 전달된 포인터는 이 루틴의 입력 매개 변수에 따라 되풀이 타이머가 실행될 때 정기적으로 호출됩니다. |
RxPostToWorkerThread RxPostToWorkerThread는 작업자 스레드의 컨텍스트에서 매개 변수로 전달되는 루틴을 호출합니다. WORK_QUEUE_ITEM 대한 메모리는 호출자가 할당해야 합니다. |
RxpReferenceNetFcb RxpReferenceNetFcb는 FCB에 대한 참조 수를 증가합니다. |
RxPrefixTableLookupName RxPrefixTableLookupName은 SRV_CALL, NET_ROOT 및 V_NET_ROOT 이름을 카탈로그하는 데 사용되는 접두사 테이블에서 이름을 조회하고 기본 포인터를 이름이 포함된 구조체로 변환합니다. |
RxPrepareContextForReuse RxPrepareContextForReuse는 수행된 모든 작업별 할당 및 획득을 다시 설정하여 다시 사용할 RX_CONTEXT 데이터 구조를 준비합니다(RX_CONTEXT 구조에 대한 ReferenceCount 멤버는 0으로 설정됨). |
RxPrepareToReparseSymbolicLink RxPrepareToReparseSymbolicLink는 재구매를 용이하게 하기 위해 파일 개체 이름을 설정합니다. 이 루틴은 네트워크 미니 리디렉션자가 기호 링크를 트래버스하는 데 사용됩니다. |
RxpTrackDereference RxpTrackDereference는 확인된 빌드에서 SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB 및 SRV_OPEN 구조체를 역참조하는 요청을 추적하는 데 사용됩니다. 이러한 역참조 요청의 로그는 로깅 시스템 및 WMI에서 액세스할 수 있습니다. |
RxpTrackReference RxpTrackReference 함수에 대해 자세히 알아봅니다. |
RxpUnregisterMinirdr RxpUnregisterMinirdr는 네트워크 미니 리디렉터 드라이버에서 RDBSS로 드라이버를 등록 해제하고 내부 RDBSS 등록 테이블에서 등록 정보를 제거하기 위해 호출됩니다. |
RxPurgeAllFobxs RxPurgeAllFobxs는 네트워크 미니 리다이렉터와 연결된 모든 FOBX 구조를 제거합니다. |
RxPurgeRelatedFobxs RxPurgeRelatedFobxs는 NET_ROOT 구조와 연결된 모든 FOBX 구조를 제거합니다. |
RxReassociateMid RxReassociateMid는 대체 컨텍스트를 사용하여 MID(Multiplex ID)를 다시 연결합니다. |
RxReference RxReference는 RDBSS에서 사용하는 참조 계산된 데이터 구조 중 몇 가지에 대해 구조체의 NodeReferenceCount 멤버를 하나씩 증가합니다. |
RxRegisterMinirdr RxRegisterMinirdr는 네트워크 미니 리디렉터 드라이버에서 RDBSS에 드라이버를 등록하기 위해 호출되며, 이 드라이버는 내부 등록 테이블에 등록 정보를 추가합니다. 또한 RDBSS는 네트워크 미니 리다이렉터에 대한 디바이스 개체를 빌드합니다. |
RxReleaseFcbResourceForThreadInMRx RxReleaseFcbResourceForThreadInMRx는 특정 스레드 ID를 가진 네트워크 미니 리디렉터 드라이버에서 획득한 FCB 리소스를 릴리스합니다. |
RxReleaseFcbResourceInMRx RxReleaseFcbResourceInMRx는 네트워크 미니 리트리버 드라이버에서 획득한 FCB 리소스를 릴리스합니다. |
RxResumeBlockedOperations_Serially RxResumeBlockedOperations_Serially 직렬화된 차단 I/O 큐에서 다음 대기 스레드(있는 경우)를 깨워 줍니다. |
RxScavengeAllFobxs RxScavengeAllFobxs는 네트워크 미니 리렉터 디바이스 개체와 연결된 모든 FOBX 구조를 청소합니다. |
RxScavengeFobxsForNetRoot RxScavengeFobxsForNetRoot는 지정된 NET_ROOT 구조체와 연결된 모든 FOBX 구조를 청소합니다. |
RxSetDomainForMailslotBroadcast RxSetDomainForMailslotBroadcast 함수에 대해 자세히 알아봅니다. |
RxSetMinirdrCancelRoutine RxSetMinirdrCancelRoutine은 네트워크 미니 리디렉터 드라이버에 의해 호출되어 RX_CONTEXT 구조에 대한 네트워크 미니 리디렉터 취소 루틴을 설정합니다. |
RxSetSrvCallDomainName RxSetSrvCallDomainName은 네트워크 미니 리트리버 드라이버에서 지정된 서버(SRV_CALL 구조)와 연결된 도메인 이름을 설정하기 위해 호출됩니다. |
RxSpinDownMRxDispatcher RxSpinDownMRxDispatcher는 네트워크 미니 리디렉터에 대한 디스패처 컨텍스트를 중단합니다. |
RxStartMinirdr RxStartMinirdr 함수에 대해 자세히 알아봅니다. |
RxStopMinirdr RxStopMinirdr 함수에 대해 자세히 알아봅니다. |
RxUnregisterMinirdr RxUnregisterMinirdr는 네트워크 미니 리디렉터 드라이버가 RDBSS에 드라이버를 등록 취소하고 내부 RDBSS 등록 테이블에서 등록 정보를 제거하기 위해 호출하는 인라인 루틴입니다. |
SeAccessCheckFromState SeAccessCheckFromState 함수에 대해 자세히 알아봅니다. |
SeAccessCheckFromStateEx SeAccessCheckFromStateEx 함수에 대해 자세히 알아봅니다. |
SeAppendPrivileges SeAppendPrivileges 루틴은 액세스 상태 구조에 설정된 권한에 추가 권한을 추가합니다. |
SeAuditHardLinkCreation Microsoft는 내부용으로만 SeAuditHardLinkCreation 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
SeAuditingFileEvents SeAuditingFileEvents 루틴은 파일 열기 이벤트가 현재 감사되고 있는지 여부를 결정합니다. |
SeAuditingFileOrGlobalEvents SeAuditingFileOrGlobalEvents 루틴은 파일 또는 전역 이벤트가 현재 감사되고 있는지 여부를 결정합니다. |
SeAuditingHardLinkEvents Microsoft는 내부용으로만 SeAuditingHardLinkEvents 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
seCaptureSubjectContext ntifs.h의 SeCaptureSubjectContext 루틴은 액세스 유효성 검사 및 감사를 위해 호출 스레드의 보안 컨텍스트를 캡처합니다. |
seCaptureSubjectContext wdm.h의 SeCaptureSubjectContext 루틴은 액세스 유효성 검사 및 감사를 위해 호출 스레드의 보안 컨텍스트를 캡처합니다. |
SeCaptureSubjectContextEx SeCaptureSubjectContextEx 함수에 대해 자세히 알아봅니다. |
SecLookupAccountName SecLookupAccountName은 계정을 입력으로 허용하고 계정의 SID(보안 식별자)와 계정이 발견된 도메인의 이름을 검색합니다. |
SecLookupAccountSid SecLookupAccountSid는 SID(보안 식별자)를 입력으로 허용합니다. 이 SID의 계정 이름과 이 SID가 발견된 첫 번째 도메인의 이름을 검색합니다. |
SecLookupWellKnownSid SecLookupWellKnownSid는 잘 알려진 SID(보안 식별자) 형식을 입력으로 허용하고 잘 알려진 이 SID에 대한 SID(로컬 보안 식별자)를 검색합니다. |
SecMakeSPN SecMakeSPN은 특정 보안 서비스 공급자와 통신할 때 사용할 수 있는 서비스 공급자 이름 문자열을 만듭니다. |
SecMakeSPNEx SecMakeSPNEx는 특정 보안 서비스 공급자와 통신할 때 사용할 수 있는 서비스 공급자 이름 문자열을 만듭니다. |
SecMakeSPNEx2 SecMakeSPNEx2는 특정 보안 서비스 공급자와 통신할 때 사용할 수 있는 서비스 공급자 이름 문자열을 만듭니다. |
SeCreateClientSecurity SeCreateClientSecurity 함수에 대해 자세히 알아봅니다. |
SeCreateClientSecurityFromSubjectContext SeCreateClientSecurityFromSubjectContext 루틴에 대해 자세히 알아봅니다. |
SeDeleteClientSecurity SeDeleteClientSecurity 루틴은 클라이언트 보안 컨텍스트를 삭제합니다. |
SeDeleteObjectAuditAlarm SeDeleteObjectAuditAlarm 루틴은 삭제로 표시된 개체에 대한 감사 및 경보 메시지를 생성합니다. |
seFilterToken SeFilterToken 함수에 대해 자세히 알아봅니다. |
SeImpersonateClient SeImpersonateClient 함수는 사용되지 않습니다. |
SeImpersonateClientEx SeImpersonateClientEx 루틴으로 인해 스레드가 사용자를 가장합니다. |
SeLengthSid SeLengthSid 매크로는 사용되지 않습니다. |
SeLocateProcessImageName SeLocateProcessImageName 함수에 대해 자세히 알아봅니다. |
SeLockSubjectContext SeLockSubjectContext 함수에 대해 자세히 알아봅니다. |
SeLockSubjectContext wdm.h의 SeLockSubjectContext 루틴은 캡처된 주제 컨텍스트의 기본 및 가장 토큰을 잠급니다. |
SeMarkLogonSessionForTerminationNotification SeMarkLogonSessionForTerminationNotification 루틴은 로그온 세션이 종료될 때 호출자의 등록된 콜백 루틴이 호출되도록 로그온 세션을 표시합니다. |
SeOpenObjectAuditAlarm SeOpenObjectAuditAlarm 루틴은 개체를 열려고 할 때 감사 및 경보 메시지를 생성합니다. |
SeOpenObjectForDeleteAuditAlarm 삭제할 개체를 열려고 하면 SeOpenObjectForDeleteAuditAlarm 루틴이 감사 및 경보 메시지를 생성합니다. |
SePrivilegeCheck SePrivilegeCheck 루틴은 주체의 액세스 토큰에서 지정된 권한 집합을 사용할 수 있는지 여부를 결정합니다. |
seQueryAuthenticationIdToken SeQueryAuthenticationIdToken 루틴은 액세스 토큰의 인증 ID를 검색합니다. |
SeQueryInformationToken SeQueryInformationToken 루틴은 액세스 토큰에 대한 지정된 유형의 정보를 검색합니다. 호출 프로세스에는 정보를 얻기 위한 적절한 액세스 권한이 있어야 합니다. |
SeQuerySecurityDescriptorInfo SeQuerySecurityDescriptorInfo 루틴은 개체의 보안 설명자의 복사본을 검색합니다. |
SeQuerySessionIdToken Microsoft는 내부용으로만 SeQuerySessionIdToken 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
seQuerySubjectContextToken SeQuerySubjectContextToken 매크로에 대해 자세히 알아봅니다. |
SeRegisterLogonSessionTerminatedRoutine SeRegisterLogonSessionTerminatedRoutine 루틴은 로그온 세션이 종료될 때 호출할 콜백 루틴을 등록합니다. 로그온 세션을 참조하는 마지막 토큰이 삭제되면 로그온 세션이 종료됩니다. |
SeReleaseSubjectContext SeReleaseSubjectContext 루틴에 대해 자세히 알아봅니다. |
SeReleaseSubjectContext wdm.h의 SeReleaseSubjectContext 루틴은 SeCaptureSubjectContext에 대한 이전 호출에서 캡처한 주체 보안 컨텍스트를 해제합니다. |
SeSetAccessStateGenericMapping SeSetAccessStateGenericMapping 루틴은 ACCESS_STATE 구조체의 제네릭 매핑 필드를 설정합니다. |
SeSetSecurityDescriptorInfo SeSetSecurityDescriptorInfo 함수에 대해 자세히 알아봅니다. |
SeSetSecurityDescriptorInfoEx SeSetSecurityDescriptorInfoEx 함수에 대해 자세히 알아봅니다. |
seSetSessionIdToken Microsoft는 내부용으로만 SeSetSessionIdToken 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
SeTokenGetNoChildProcessRestricted SeTokenGetNoChildProcessRestricted 루틴은 자식 프로세스 완화가 없는 상태를 결정합니다. 동시에 적용하고 감사 전용으로 사용할 수 없습니다. |
seTokenIsAdmin SeTokenIsAdmin 루틴은 토큰에 로컬 관리자 그룹이 포함되어 있는지 여부를 결정합니다. |
SeTokenIsNoChildProcessRestrictionEnforced SeTokenIsNoChildProcessRestrictionEnforced 루틴은 토큰에 자식 프로세스 제한이 없는지 여부를 결정합니다. |
SeTokenIsRestricted SeTokenIsRestricted 루틴은 토큰에 SID(보안 식별자) 제한 목록이 포함되어 있는지 여부를 결정합니다. |
SeTokenSetNoChildProcessRestricted SeTokenSetNoChildProcessRestricted 루틴은 토큰의 TOKEN_AUDIT_NO_CHILD_PROCESS 또는 TOKEN_AUDIT_NO_CHILD_PROCESS 플래그를 설정합니다. |
SeTokenType Microsoft는 내부용으로만 SeTokenType 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
SeUnlockSubjectContext SeUnlockSubjectContext 루틴에 대해 자세히 알아봅니다. |
SeUnlockSubjectContext wdm.h의 SeUnlockSubjectContext 루틴은 SeLockSubjectContext 호출에 의해 잠긴 캡처된 주제 컨텍스트의 토큰을 잠금 해제합니다. |
SeUnregisterLogonSessionTerminatedRoutine SeUnregisterLogonSessionTerminatedRoutine 루틴은 SeRegisterLogonSessionTerminatedRoutine에 대한 이전 호출에 의해 등록된 콜백 루틴의 등록을 취소합니다. |
구조
ACCESS_ALLOWED_ACE ACCESS_ALLOWED_ACE 구조체는 개체에 대한 액세스를 제어하는 DACL(임의 액세스 제어 목록)에 대한 ACE(액세스 제어 항목)를 정의합니다. |
ACCESS_DENIED_ACE ACCESS_DENIED_ACE 구조는 개체에 대한 액세스를 제어하는 DACL(임의 액세스 제어 목록)에 대한 ACE(액세스 제어 항목)를 정의합니다. |
ACCESS_STATE ACCESS_STATE 구조는 진행 중인 액세스의 상태를 설명합니다. |
ACE_HEADER ACE_HEADER 구조는 ACE(액세스 제어 항목)의 형식과 크기를 설명합니다. |
ACL ACL 구조는 ACL(액세스 제어 목록)의 헤더입니다. 전체 ACL은 ACL 구조와 0개 이상의 ACE(액세스 제어 항목) 순서가 지정된 목록으로 구성됩니다. |
ATOMIC_CREATE_ECP_CONTEXT 이 구조를 사용하면 만드는 동안 파일에 대해 원자성으로 추가 작업을 수행할 수 있습니다. |
BOOT_AREA_INFO BOOT_AREA_INFO 구조에는 FSCTL_GET_BOOT_AREA_INFO 제어 코드에 대한 출력이 포함됩니다. |
CC_FILE_SIZES CC_FILE_SIZES 구조에 대해 자세히 알아봅니다. |
CREATE_REDIRECTION_ECP_CONTEXT CREATE_REDIRECTION_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
CSV_QUERY_FILE_REVISION_ECP_CONTEXT CSV_QUERY_FILE_REVISION_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 구조에 대해 자세히 알아봅니다. |
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
DUAL_OPLOCK_KEY_ECP_CONTEXT DUAL_OPLOCK_KEY_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
ECP_OPEN_PARAMETERS ECP_OPEN_PARAMETERS 구조를 사용하면 호출자가 파일의 기존 핸들 및/또는 oplock을 방해하지 않고 파일을 여는 용도를 지정할 수 있습니다. |
ENCRYPTION_KEY_CTRL_INPUT 자세한 정보: ENCRYPTION_KEY_CTRL_INPUT 구조체 |
FAST_IO_DISPATCH 파일 시스템 드라이버 또는 파일 시스템 필터 드라이버(레거시)가 빠른 I/O 처리를 위해 제공하는 콜백 루틴 집합을 포함합니다. |
FILE_ALLOCATED_RANGE_BUFFER FILE_ALLOCATED_RANGE_BUFFER 구조에 대해 자세히 알아봅니다. |
FILE_ALLOCATION_INFORMATION FILE_ALLOCATION_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_BOTH_DIR_INFORMATION FILE_BOTH_DIR_INFORMATION 구조는 디렉터리의 파일에 대한 자세한 정보를 쿼리하는 데 사용됩니다. |
FILE_CASE_SENSITIVE_INFORMATION FILE_CASE_SENSITIVE_INFORMATION 구조는 디렉터리별 대/소문자 구분 정보를 쿼리하거나 설정하는 데 사용됩니다. |
FILE_COMPLETION_INFORMATION FILE_COMPLETION_INFORMATION 구조에는 파일 핸들에 대해 만든 I/O 완성 포트에 대한 포트 핸들과 키가 포함됩니다. |
FILE_COMPRESSION_INFORMATION FILE_COMPRESSION_INFORMATION 구조는 압축된 데이터 버퍼의 상태를 설명합니다. |
FILE_DESIRED_STORAGE_CLASS_INFORMATION Desired Storage 클래스 특성에 대한 정보를 포함합니다. |
FILE_DIRECTORY_INFORMATION FILE_DIRECTORY_INFORMATION 구조는 디렉터리의 파일에 대한 자세한 정보를 쿼리하는 데 사용됩니다. |
FILE_DISPOSITION_INFORMATION_EX FILE_DISPOSITION_INFORMATION_EX 구조체는 ZwSetInformationFile 루틴에 대한 인수로 사용되며 운영 체제에서 파일을 삭제하는 방법을 나타냅니다. |
FILE_FS_ATTRIBUTE_INFORMATION FILE_FS_ATTRIBUTE_INFORMATION 구조체는 파일 시스템에 대한 특성 정보를 쿼리하는 데 사용됩니다. |
FILE_FS_CONTROL_INFORMATION FILE_FS_CONTROL_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_FS_DRIVER_PATH_INFORMATION FILE_FS_DRIVER_PATH_INFORMATION 구조체는 지정된 드라이버가 파일 시스템 볼륨의 I/O 경로에 있는지 여부를 쿼리하는 데 사용됩니다. |
FILE_FS_FULL_SIZE_INFORMATION FILE_FS_FULL_SIZE_INFORMATION 구조체는 파일 시스템 볼륨에 대한 섹터 크기 정보를 쿼리하는 데 사용됩니다. |
FILE_FS_FULL_SIZE_INFORMATION_EX 파일 시스템 볼륨에 대한 섹터 크기 정보를 쿼리하는 요청에 사용됩니다. |
FILE_FS_LABEL_INFORMATION FILE_FS_LABEL_INFORMATION 구조체는 파일 시스템 볼륨에 대한 레이블을 설정하는 데 사용됩니다. |
FILE_FS_OBJECTID_INFORMATION FILE_FS_OBJECTID_INFORMATION 구조체는 파일 시스템 볼륨에 대한 개체 ID를 쿼리하거나 설정하는 데 사용됩니다. |
FILE_FS_PERSISTENT_VOLUME_INFORMATION FILE_FS_PERSISTENT_VOLUME_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_FS_SECTOR_SIZE_INFORMATION FILE_FS_SECTOR_SIZE_INFORMATION 구조체는 파일 시스템 볼륨에 대한 물리적 및 논리적 섹터 크기 정보를 쿼리하는 데 사용됩니다. |
FILE_FS_SIZE_INFORMATION FILE_FS_SIZE_INFORMATION 구조체는 파일 시스템 볼륨에 대한 섹터 크기 정보를 쿼리하는 데 사용됩니다. |
FILE_FS_VOLUME_INFORMATION FILE_FS_VOLUME_INFORMATION 구조체는 파일 시스템이 탑재되는 볼륨에 대한 정보를 쿼리하는 데 사용됩니다. |
FILE_FULL_DIR_INFORMATION FILE_FULL_DIR_INFORMATION 구조는 디렉터리의 파일에 대한 자세한 정보를 쿼리하는 데 사용됩니다. |
FILE_GET_EA_INFORMATION FILE_GET_EA_INFORMATION 구조체는 EA(확장 특성) 정보를 쿼리하는 데 사용됩니다. |
FILE_GET_QUOTA_INFORMATION FILE_GET_QUOTA_INFORMATION 구조는 할당량 정보를 쿼리하는 데 사용됩니다. |
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION FILE_ID_64_EXTD_BOTH_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_64_EXTD_DIR_INFORMATION FILE_ID_64_EXTD_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_ALL_EXTD_DIR_INFORMATION FILE_ID_ALL_EXTD_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_BOTH_DIR_INFORMATION FILE_ID_BOTH_DIR_INFORMATION 구조체는 디렉터리의 파일에 대한 파일 참조 번호 정보를 쿼리하는 데 사용됩니다. |
FILE_ID_EXTD_BOTH_DIR_INFORMATION FILE_ID_EXTD_BOTH_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_EXTD_DIR_INFORMATION FILE_ID_EXTD_DIR_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_ID_FULL_DIR_INFORMATION FILE_ID_FULL_DIR_INFORMATION 구조는 디렉터리의 파일에 대한 자세한 정보를 쿼리하는 데 사용됩니다. |
FILE_ID_GLOBAL_TX_DIR_INFORMATION FILE_ID_GLOBAL_TX_DIR_INFORMATION 구조에는 디렉터리의 파일에 대한 트랜잭션 표시 유형에 대한 정보가 포함되어 있습니다. |
FILE_ID_INFORMATION FILE_ID_INFORMATION 파일 식별 정보를 쿼리하는 데 사용됩니다. |
FILE_INTERNAL_INFORMATION FILE_INTERNAL_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_KNOWN_FOLDER_INFORMATION FILE_KNOWN_FOLDER_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_LEVEL_TRIM FILE_LEVEL_TRIM 구조체에는 파일에 대해 트리밍할 바이트 범위 배열이 포함되어 있습니다. |
FILE_LEVEL_TRIM_OUTPUT FILE_LEVEL_TRIM_OUTPUT 구조에는 FSCTL_FILE_LEVEL_TRIM 요청에 의해 수행된 트리밍 작업의 결과가 포함됩니다. |
FILE_LEVEL_TRIM_RANGE 파일에 대한 트리밍 범위의 오프셋 및 길이를 포함합니다. |
FILE_LINK_ENTRY_INFORMATION FILE_LINK_ENTRY_INFORMATION 구조는 기존 파일에 대한 단일 NTFS 하드 링크를 설명합니다. |
FILE_LINK_INFORMATION FILE_LINK_INFORMATION 구조체는 기존 파일에 대한 NTFS 하드 링크를 만드는 데 사용됩니다. |
FILE_LINKS_INFORMATION FILE_LINKS_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_LOCK FILE_LOCK 구조에 대해 자세히 알아봅니다. |
FILE_LOCK_INFO FILE_LOCK_INFO 구조에 대해 자세히 알아봅니다. |
FILE_MAILSLOT_QUERY_INFORMATION FILE_MAILSLOT_QUERY_INFORMATION 구조에는 mailslot에 대한 정보가 포함됩니다. |
FILE_MAILSLOT_SET_INFORMATION FILE_MAILSLOT_SET_INFORMATION 구조체는 mailslot에 값을 설정하는 데 사용됩니다. |
FILE_MEMORY_PARTITION_INFORMATION 메모리 파티션에 대한 정보를 저장합니다. 이 구조체는 ZwSetInformationFile 함수에서 사용됩니다. |
FILE_NAMES_INFORMATION 디렉터리의 파일 이름에 대한 자세한 정보를 쿼리하는 데 사용되는 FILE_NAMES_INFORMATION 구조체입니다. |
FILE_NETWORK_PHYSICAL_NAME_INFORMATION _FILE_NETWORK_PHYSICAL_NAME_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_NOTIFY_EXTENDED_INFORMATION FILE_NOTIFY_EXTENDED_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_NOTIFY_FULL_INFORMATION FILE_NOTIFY_FULL_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_NOTIFY_INFORMATION FILE_NOTIFY_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_OBJECTID_INFORMATION FILE_OBJECTID_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_PIPE_INFORMATION FILE_PIPE_INFORMATION 구조체에는 파이프의 로컬 또는 원격 끝과 관련이 없는 명명된 파이프에 대한 정보가 포함됩니다. |
FILE_PIPE_LOCAL_INFORMATION FILE_PIPE_LOCAL_INFORMATION 구조체에는 명명된 파이프의 로컬 끝에 대한 정보가 포함됩니다. |
FILE_PIPE_REMOTE_INFORMATION FILE_PIPE_REMOTE_INFORMATION 구조체에는 명명된 파이프의 원격 끝에 대한 정보가 포함됩니다. |
FILE_PROVIDER_EXTERNAL_INFO_V0 FILE_PROVIDER_EXTERNAL_INFO_V0 구조에 대해 자세히 알아봅니다. |
FILE_PROVIDER_EXTERNAL_INFO_V1 FILE_PROVIDER_EXTERNAL_INFO_V1 구조에 대해 자세히 알아봅니다. |
FILE_QUOTA_INFORMATION FILE_QUOTA_INFORMATION 구조는 디렉터리의 각 파일에 대한 사용자별 할당량 정보를 쿼리하거나 설정하는 데 사용됩니다. |
FILE_REGION_INFO FILE_REGION_INFO 구조에 대해 자세히 알아봅니다. |
FILE_REGION_INPUT FILE_REGION_INPUT 구조에 대해 자세히 알아봅니다. |
FILE_REGION_OUTPUT FILE_REGION_OUTPUT 구조에 대해 자세히 알아봅니다. |
FILE_REMOTE_PROTOCOL_INFORMATION FILE_REMOTE_PROTOCOL_INFORMATION 구조에는 파일 원격 프로토콜 정보가 포함됩니다. |
FILE_RENAME_INFORMATION FILE_RENAME_INFORMATION 구조체는 파일 이름을 바꾸는 데 사용됩니다. |
FILE_REPARSE_POINT_INFORMATION FILE_REPARSE_POINT_INFORMATION 구조체는 재조사 지점에 대한 정보를 쿼리하는 데 사용됩니다. |
FILE_SFIO_RESERVE_INFORMATION FILE_SFIO_RESERVE_INFORMATION SFIO(예약된 파일 I/O)에 대한 파일의 예약된 대역폭 정보를 쿼리하거나 설정하는 데 사용됩니다. |
FILE_STANDARD_LINK_INFORMATION FILE_STANDARD_LINK_INFORMATION 파일 링크 정보를 쿼리하는 데 사용됩니다. |
FILE_STAT_BASIC_INFORMATION FILE_STAT_BASIC_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_STAT_INFORMATION FILE_STAT_INFORMATION 구조에는 파일에 대한 메타데이터가 포함됩니다. |
FILE_STAT_LX_INFORMATION FILE_STAT_LX_INFORMATION 구조에는 파일에 대한 메타데이터가 포함됩니다. |
FILE_STORAGE_RESERVE_ID_INFORMATION FILE_STORAGE_RESERVE_ID_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_STREAM_INFORMATION FILE_STREAM_INFORMATION 구조에 대해 자세히 알아봅니다. |
FILE_TIMESTAMPS FILE_TIMESTAMPS 구조체는 파일에 대해 마지막으로 기록된 특정 작업의 인스턴스를 지정합니다. |
FILE_ZERO_DATA_INFORMATION _FILE_ZERO_DATA_INFORMATION 구조체에는 0으로 설정할 파일 범위가 포함됩니다. 이 구조는 FSCTL_SET_ZERO_DATA 제어 코드에서 사용됩니다. |
FILE_ZERO_DATA_INFORMATION_EX _FILE_ZERO_DATA_INFORMATION_EX 구조체에는 0으로 설정할 파일 범위가 포함되어 있습니다. 이 구조는 FSCTL_SET_ZERO_DATA 제어 코드에서 사용됩니다. |
FILTER_AGGREGATE_BASIC_INFORMATION FILTER_AGGREGATE_BASIC_INFORMATION 구조에는 미니 필터 또는 레거시 필터 드라이버에 대한 기본 정보가 포함되어 있습니다. |
FILTER_AGGREGATE_STANDARD_INFORMATION FILTER_AGGREGATE_STANDARD_INFORMATION 구조에는 미니 필터 또는 레거시 필터 드라이버에 대한 정보가 포함되어 있습니다. |
FILTER_FULL_INFORMATION FILTER_FULL_INFORMATION 구조체에는 미니 필터 드라이버에 대한 전체 정보가 포함되어 있습니다. |
FILTER_MESSAGE_HEADER FILTER_MESSAGE_HEADER 구조에는 메시지 헤더 정보가 포함됩니다. |
FILTER_REPLY_HEADER FILTER_REPLY_HEADER 구조에는 메시지 회신 헤더 정보가 포함됩니다. |
FILTER_VOLUME_BASIC_INFORMATION 호출자가 할당한 FILTER_VOLUME_BASIC_INFORMATION 구조체에는 볼륨에 대한 기본 정보가 포함됩니다. |
FILTER_VOLUME_STANDARD_INFORMATION 호출자가 할당한 FILTER_VOLUME_STANDARD_INFORMATION 구조체에는 볼륨에 대한 정보가 포함됩니다. |
FLT_CALLBACK_DATA FLT_CALLBACK_DATA 구조체는 I/O 작업을 나타냅니다. 필터 관리자 및 미니 필터는 이 구조를 사용하여 I/O 작업을 시작하고 처리합니다. |
FLT_CALLBACK_DATA_QUEUE FLT_CALLBACK_DATA_QUEUE 미니 필터의 콜백 데이터 큐에 대한 콜백 루틴을 지정하는 데 사용되는 불투명 구조입니다. 이 구조체의 멤버를 직접 설정하지 마세요. FltCbdqInitialize를 사용하여 이 구조를 초기화합니다. |
FLT_CONTEXT_REGISTRATION FLT_CONTEXT_REGISTRATION 구조체는 컨텍스트 형식을 등록하는 데 사용됩니다. |
FLT_CREATEFILE_TARGET_ECP_CONTEXT FLT_CREATEFILE_TARGET_ECP_CONTEXT 구조체는 FltCreateFileEx2의 호출자에게 재구매 대상 정보를 반환하는 데 사용되는 ECP(추가 만들기 매개 변수)입니다. |
FLT_FILE_NAME_INFORMATION FLT_FILE_NAME_INFORMATION 구조에는 파일 이름 정보가 포함됩니다. |
FLT_IO_PARAMETER_BLOCK FLT_IO_PARAMETER_BLOCK 구조에 대해 자세히 알아봅니다. |
FLT_NAME_CONTROL 필터 관리자의 이름 캐시에 대한 파일 이름을 제공하는 미니 필터는 FLT_NAME_CONTROL 구조를 사용하여 이름 버퍼를 관리할 수 있습니다. |
FLT_OPERATION_REGISTRATION FLT_OPERATION_REGISTRATION 구조는 작업 콜백 루틴을 등록하는 데 사용됩니다. |
FLT_PARAMETERS FLT_PARAMETERS 공용 구조체는 미니 필터에 대해 I/O 작업과 연결된 요청 유형별 매개 변수를 정의합니다. |
FLT_REGISTRATION FLT_REGISTRATION 구조체는 FltRegisterFilter에 매개 변수로 전달됩니다. |
FLT_RELATED_CONTEXTS FLT_RELATED_CONTEXTS 구조체에는 I/O 작업과 연결된 개체에 대한 미니 필터 드라이버의 컨텍스트가 포함되어 있습니다. |
FLT_RELATED_CONTEXTS_EX FLT_RELATED_CONTEXTS_EX 구조체에는 I/O 작업과 연결된 개체에 대한 미니 필터 드라이버의 컨텍스트가 포함되어 있습니다. |
FLT_RELATED_OBJECTS FLT_RELATED_OBJECTS 구조체에는 작업과 연결된 개체에 대한 불투명 포인터가 포함됩니다. |
FLT_TAG_DATA_BUFFER FLT_TAG_DATA_BUFFER 구조체에는 재구문 분석 지점 태그에 대한 정보가 포함됩니다. |
FLT_VOLUME_PROPERTIES FLT_VOLUME_PROPERTIES 구조체는 FltGetVolumeProperties에 매개 변수로 전달됩니다. |
FS_BPIO_INFO FS_BPIO_INFO 구조체는 볼륨의 BypassIO 상태에 대한 정보를 제공합니다. |
FS_BPIO_INPUT FS_BPIO_INPUT 구조체는 요청된 BypassIO 작업 및 FSCTL_MANAGE_BYPASS_IO 제어 코드에 대한 플래그를 지정합니다. |
FS_BPIO_OUTPUT FS_BPIO_OUTPUT 구조체는 FSCTL_MANAGE_BYPASS_IO 제어 코드에 대한 BypassIO 작업에 대한 정보를 반환하는 데 사용됩니다. |
FS_BPIO_RESULTS FS_BPIO_RESULTS 구조는 드라이버가 작업에 실패할 때 FS_BPIO_OP_ENABLE 및 FS_BPIO_OP_QUERY 작업에 대한 BypassIO 작업별 출력을 정의합니다. |
FS_FILTER_CALLBACK_DATA FS_FILTER_CALLBACK_DATA FS_FILTER_CALLBACKS FS_FILTER_CALLBACK 또는 FS_FILTER_COMPLETION_CALLBACK 작업에 대한 콜백 데이터 구조입니다. |
FS_FILTER_CALLBACKS FS_FILTER_CALLBACKS 구조에는 호출자가 제공한 알림 콜백 루틴의 진입점이 포함됩니다. |
FS_FILTER_SECTION_SYNC_OUTPUT FS_FILTER_SECTION_SYNC_OUTPUT 구조에는 생성되는 섹션의 특성을 설명하는 정보가 포함되어 있습니다. |
FSCTL_OFFLOAD_READ_INPUT FSCTL_OFFLOAD_READ_INPUT 구조에 대해 자세히 알아봅니다. |
FSCTL_OFFLOAD_READ_OUTPUT FSCTL_OFFLOAD_READ_OUTPUT 구조에는 FSCTL_OFFLOAD_READ 제어 코드 요청에 대한 출력이 포함됩니다. |
FSCTL_OFFLOAD_WRITE_INPUT FSCTL_OFFLOAD_WRITE_INPUT 구조에 대해 자세히 알아봅니다. |
FSCTL_OFFLOAD_WRITE_OUTPUT FSCTL_OFFLOAD_WRITE_OUTPUT 구조에 대해 자세히 알아봅니다. |
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT 구조체는 볼륨이 상주하는 NUMA(Non-Uniform Memory Architecture) 노드를 지정합니다. |
FSRTL_ADVANCED_FCB_HEADER FSRTL_ADVANCED_FCB_HEADER 구조에는 파일 시스템에서 파일에 대해 유지 관리하는 컨텍스트 정보가 포함됩니다. |
FSRTL_COMMON_FCB_HEADER FSRTL_COMMON_FCB_HEADER 구조에 대해 자세히 알아봅니다. |
FSRTL_PER_FILE_CONTEXT 레거시 파일 시스템 필터 드라이버는 FSRTL_PER_FILE_CONTEXT 구조를 사용하여 드라이버 관련 컨텍스트 정보를 열린 파일에 연결할 수 있습니다. |
FSRTL_PER_FILEOBJECT_CONTEXT 불투명 FSRTL_PER_FILEOBJECT_CONTEXT 구조체는 운영 체제에서 파일 개체에 대한 파일 시스템 필터 드라이버 정의 컨텍스트 정보 구조를 추적하는 데 사용됩니다. |
FSRTL_PER_STREAM_CONTEXT FSRTL_PER_STREAM_CONTEXT 구조에는 파일 시스템 필터 드라이버가 파일 스트림에 대해 유지 관리하는 컨텍스트 정보가 포함됩니다. |
INSTANCE_AGGREGATE_STANDARD_INFORMATION 호출자가 할당한 INSTANCE_AGGREGATE_STANDARD_INFORMATION 구조체에는 미니 필터 드라이버 인스턴스 또는 레거시 필터 드라이버에 대한 정보가 포함됩니다. |
INSTANCE_BASIC_INFORMATION INSTANCE_BASIC_INFORMATION 구조체에는 미니 필터 인스턴스에 대한 기본 정보가 포함되어 있습니다. |
INSTANCE_FULL_INFORMATION INSTANCE_FULL_INFORMATION 구조체에는 미니 필터 인스턴스에 대한 전체 정보가 포함되어 있습니다. |
INSTANCE_PARTIAL_INFORMATION INSTANCE_PARTIAL_INFORMATION 구조체에는 미니 필터 인스턴스에 대한 부분 정보가 포함됩니다. |
IO_CREATE_STREAM_FILE_OPTIONS IO_CREATE_STREAM_FILE_OPTIONS 구조에 대해 자세히 알아봅니다. |
IO_DEVICE_HINT_ECP_CONTEXT IO_DEVICE_HINT_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
IO_DRIVER_CREATE_CONTEXT IO_DRIVER_CREATE_CONTEXT 구조체는 IoCreateFileEx 및 FltCreateFileEx2 루틴에 추가 매개 변수를 전달하는 데 사용됩니다. |
IO_FOEXT_SILO_PARAMETERS 이 구조는 IoGetSiloParameters 루틴으로 식별되는 컨테이너 컨텍스트를 설명합니다. |
IO_PRIORITY_INFO IO_PRIORITY_INFO 구조체는 스레드 우선 순위 정보를 보유하는 데 사용됩니다. |
IO_STOP_ON_SYMLINK_FILTER_ECP_v0 자세한 정보: IO_STOP_ON_SYMLINK_FILTER_ECP_v0 구조체 |
LINK_TRACKING_INFORMATION LINK_TRACKING_INFORMATION 구조에 대해 자세히 알아봅니다. |
LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES LUID(로컬 고유 식별자) 및 해당 특성을 나타냅니다. |
MARK_HANDLE_INFO MARK_HANDLE_INFO 구조체는 FSCTL_MARK_HANDLE 제어 코드 요청 중에 입력 버퍼로 전달됩니다. |
MARK_HANDLE_INFO32 unking에 사용되는 MARK_HANDLE_INFO 구조체의 버전입니다. |
NETWORK_APP_INSTANCE_EA SMB(서버 메시지 블록) 클러스터 클라이언트 장애 조치(failover)를 사용하는 프로세스에 대한 EA(확장 특성) 구조입니다. |
NETWORK_APP_INSTANCE_ECP_CONTEXT NETWORK_APP_INSTANCE_ECP_CONTEXT 구조는 ECP(추가 만들기 매개 변수)이며 파일과 연결할 애플리케이션 인스턴스 식별자를 포함합니다. |
NETWORK_OPEN_ECP_CONTEXT NETWORK_OPEN_ECP_CONTEXT 구조는 파일에 대한 ECP(네트워크 추가 만들기 매개 변수) 컨텍스트를 해석하는 데 사용됩니다. |
NETWORK_OPEN_ECP_CONTEXT_V0 NETWORK_OPEN_ECP_CONTEXT_V0 구조는 파일에 대한 ECP(네트워크 추가 만들기 매개 변수) 컨텍스트를 해석하는 데 사용됩니다. |
NFS_OPEN_ECP_CONTEXT NFS_OPEN_ECP_CONTEXT 구조는 NFS(네트워크 파일 시스템) 서버에서 클라이언트 요청에 대한 응답으로 파일을 여는 데 사용됩니다. |
OPEN_REPARSE_LIST STATUS_REPARSE 반환하지 않고 직접 열어야 하는 태그 및 GUID를 지정하는 OPEN_REPARSE_LIST_ENTRY 구조 목록을 가리킵니다. |
OPEN_REPARSE_LIST_ENTRY 이 구조체는 재조사 지점의 모든 클래스에 대한 재구매 동작을 억제하지 않고 특정 재조사 지점을 여는 호출자를 지원합니다. |
OPLOCK_KEY_CONTEXT OPLOCK_KEY_CONTEXT 구조체는 IoGetOplockKeyContextEx에서 반환됩니다. 이 구조체에는 특정 파일 개체에 대한 oplock 키가 포함됩니다. |
OPLOCK_KEY_ECP_CONTEXT OPLOCK_KEY_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
OPLOCK_NOTIFY_PARAMS 이러한 콜백이 FsRtlCheckOplockEx2에 제공되면 OPLOCK_NOTIFY_PARAMS 구조체가 NotifyRoutine 콜백에 매개 변수로 전달됩니다. |
PREFETCH_OPEN_ECP_CONTEXT PREFETCH_OPEN_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
PUBLIC_OBJECT_BASIC_INFORMATION PUBLIC_OBJECT_BASIC_INFORMATION 구조체는 개체에 사용할 수 있는 전체 정보의 하위 집합을 보유합니다. |
PUBLIC_OBJECT_TYPE_INFORMATION PUBLIC_OBJECT_TYPE_INFORMATION 구조체는 개체의 형식 이름을 보유합니다. |
QUERY_FILE_LAYOUT_INPUT QUERY_FILE_LAYOUT_INPUT 구조는 FSCTL_QUERY_FILE_LAYOUT 요청에서 반환되는 파일 레이아웃 항목을 선택합니다. |
QUERY_FILE_LAYOUT_OUTPUT QUERY_FILE_LAYOUT_OUTPUT 구조체는 FSCTL_QUERY_FILE_LAYOUT 요청에서 반환되는 파일 레이아웃 항목의 헤더 역할을 합니다. |
QUERY_ON_CREATE_EA_INFORMATION QUERY_ON_CREATE_EA_INFORMATION 구조체는 InfoClassFlags 매개 변수에 설정된 QoCFileEaInformation 플래그를 사용하여 FltRequestFileInfoOnCreateCompletion을 호출할 때 파일 정보를 작성하는 데 사용됩니다. |
QUERY_ON_CREATE_ECP_CONTEXT QUERY_ON_CREATE_ECP_CONTEXT 시스템 사용을 위해 예약되어 있습니다. |
QUERY_ON_CREATE_FILE_LX_INFORMATION QUERY_ON_CREATE_FILE_LX_INFORMATION 구조체는 InfoClassFlags 매개 변수에 설정된 QoCFileLxInformation 플래그를 사용하여 FltRequestFileInfoOnCreateCompletion을 호출할 때 파일의 Linux 메타데이터 확장 특성을 작성하는 데 사용됩니다. |
QUERY_ON_CREATE_FILE_STAT_INFORMATION QUERY_ON_CREATE_FILE_STAT_INFORMATION 구조체는 InfoClassFlags 매개 변수에 설정된 QoCFileStatInformation 플래그를 사용하여 FltRequestFileInfoOnCreateCompletion을 호출할 때 파일 정보를 작성하는 데 사용됩니다. |
QUERY_ON_CREATE_SECURITY_INFORMATION QUERY_ON_CREATE_SECURITY_INFORMATION 구조는 사전 만들기에서 FltRequestSecurityInfoOnCreateCompletion을 호출할 때 파일 정보를 작성하는 데 사용됩니다. |
QUERY_ON_CREATE_USN_INFORMATION QUERY_ON_CREATE_USN_INFORMATION 구조체는 InfoClassFlags 매개 변수에 설정된 QoCFileUsnInformation 플래그를 사용하여 FltRequestFileInfoOnCreateCompletion을 호출할 때 파일 정보를 작성하는 데 사용됩니다. |
QUERY_PATH_REQUEST QUERY_PATH_REQUEST 구조에 대해 자세히 알아봅니다. |
QUERY_PATH_REQUEST_EX QUERY_PATH_REQUEST_EX 구조에 대해 자세히 알아봅니다. |
QUERY_PATH_RESPONSE QUERY_PATH_RESPONSE 구조에 대해 자세히 알아봅니다. |
READ_AHEAD_PARAMETERS READ_AHEAD_PARAMETERS 구조에 대해 자세히 알아봅니다. |
REARRANGE_FILE_DATA REARRANGE_FILE_DATA 구조에 대해 자세히 알아봅니다. |
REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX 구조에 대해 자세히 알아봅니다. |
REFS_SMR_VOLUME_GC_PARAMETERS REFS_SMR_VOLUME_GC_PARAMETERS 구조체입니다. |
REFS_SMR_VOLUME_INFO_OUTPUT REFS_SMR_VOLUME_INFO_OUTPUT 구조는 공간 및 가비지 수집 활동에 대한 SMR(Shingled Magnetic Recording) 볼륨의 현재 상태를 설명합니다. |
REPARSE_DATA_BUFFER REPARSE_DATA_BUFFER 구조에는 Microsoft 재조사 지점에 대한 재조사 지점 데이터가 포함됩니다. |
REPARSE_DATA_BUFFER_EX REPARSE_DATA_BUFFER_EX 구조체에는 재조사 지점에 대한 데이터가 포함됩니다. |
REPARSE_GUID_DATA_BUFFER REPARSE_GUID_DATA_BUFFER 구조체에는 재구매 지점에 대한 재조사 지점 데이터가 포함됩니다. |
RKF_BYPASS_ECP_CONTEXT RKF_BYPASS_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
RTL_AVL_TABLE RTL_AVL_TABLE 구조에는 Adelson-Velsky/Landis(AVL) 트리에 대한 파일 시스템별 데이터가 포함됩니다. |
RTL_GENERIC_TABLE RTL_GENERIC_TABLE 구조에는 splay 트리에 대한 파일 시스템별 데이터가 포함됩니다. |
RTL_HEAP_PARAMETERS RTL_HEAP_PARAMETERS 구조에 대해 자세히 알아봅니다. |
RTL_SEGMENT_HEAP_MEMORY_SOURCE RTL_SEGMENT_HEAP_MEMORY_SOURCE 구조체는 세그먼트 힙 메모리 원본을 지정합니다. |
RTL_SEGMENT_HEAP_PARAMETERS RTL_SEGMENT_HEAP_PARAMETERS 구조체에는 세그먼트 힙 매개 변수가 포함됩니다. |
RTL_SEGMENT_HEAP_VA_CALLBACKS RTL_SEGMENT_HEAP_VA_CALLBACKS 구조에 대해 자세히 알아봅니다. |
RTL_SPLAY_LINKS RTL_SPLAY_LINKS 구조체는 불투명한 구조이며 시스템에서 splay 링크 트리 노드를 나타내는 데 사용됩니다. |
RX_CONTEXT RX_CONTEXT 구조에 대해 자세히 알아봅니다. |
SE_EXPORTS SE_EXPORTS 구조에 대해 자세히 알아봅니다. |
SE_SID SE_SID 공용 구조체에는 최대 크기의 SID(유효한 보안 식별자)가 있습니다. 구조체는 68바이트이며 스택 할당에 적합합니다. |
SE_TOKEN_USER SE_TOKEN_USER 구조체는 TokenUser 정보 클래스를 사용하여 SeQueryInformationToken, GetTokenInformation 또는 ZwQueryInformationToken에서 반환할 수 있는 최대 크기의 유효한 사용자 SID를 보유합니다. 이 구조는 스택 할당에 적합합니다. |
SEC_CERTIFICATE_REQUEST_CONTEXT SEC_CERTIFICATE_REQUEST_CONTEXT 구조에 대해 자세히 알아봅니다. |
SECURITY_DESCRIPTOR SECURITY_DESCRIPTOR 구조에는 개체와 연결된 보안 정보가 포함됩니다. 드라이버는 이 구조를 사용하여 개체의 보안 상태를 설정하고 쿼리합니다. |
SECURITY_SUBJECT_CONTEXT SECURITY_SUBJECT_CONTEXT 구조는 액세스 유효성 검사 및 감사에 대한 주체 보안 컨텍스트를 캡처하는 데 사용됩니다. |
SET_CACHED_RUNS_STATE_INPUT_BUFFER SET_CACHED_RUNS_STATE_INPUT_BUFFER 구조에 대해 자세히 알아봅니다. |
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT 구조에 대해 자세히 알아봅니다. |
SET_PURGE_FAILURE_MODE_INPUT SET_PURGE_FAILURE_MODE_INPUT 구조에 대해 자세히 알아봅니다. |
SHUFFLE_FILE_DATA SHUFFLE_FILE_DATA 구조에 대해 자세히 알아봅니다. |
SID SID(보안 식별자) 구조는 사용자 또는 그룹을 고유하게 식별하는 데 사용되는 가변 길이 구조입니다. |
SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES 구조체는 SID(보안 식별자) 및 해당 특성을 나타냅니다. SID는 사용자 또는 그룹을 고유하게 식별하는 데 사용됩니다. |
SID_AND_ATTRIBUTES_HASH SID_AND_ATTRIBUTES_HASH 구조에 대해 자세히 알아봅니다. |
SID_IDENTIFIER_AUTHORITY SID_IDENTIFIER_AUTHORITY 구조체는 SID(보안 식별자)의 최상위 기관을 나타냅니다. |
SRV_OPEN_ECP_CONTEXT SRV_OPEN_ECP_CONTEXT 구조는 서버에서 클라이언트 요청에 대한 응답으로 파일을 조건부로 여는 데 사용됩니다. |
SYSTEM_ALARM_ACE 나중에 사용할 수 있습니다. |
SYSTEM_AUDIT_ACE SYSTEM_AUDIT_ACE 구조는 시스템 수준 알림을 유발하는 액세스 유형을 지정하는 ACL(시스템 액세스 제어 목록)에 대한 ACE(액세스 제어 항목)를 정의합니다. |
SYSTEM_PROCESS_TRUST_LABEL_ACE 예약. |
SYSTEM_RESOURCE_ATTRIBUTE_ACE SYSTEM_RESOURCE_ATTRIBUTE_ACE 구조는 특정 클레임이 리소스에 대해 갖는 권한을 지정하는 ACL(시스템 액세스 제어 목록)에 대한 ACE(액세스 제어 항목)를 정의합니다. |
SYSTEM_SCOPED_POLICY_ID_ACE SYSTEM_SCOPED_POLICY_ID_ACE 구조는 범위가 지정된 정책 식별자에 대한 권한을 지정하는 ACL(시스템 액세스 제어 목록)에 대한 ACE(액세스 제어 항목)를 정의합니다. |
TOKEN_ACCESS_INFORMATION TOKEN_ACCESS_INFORMATION 구조에 대해 자세히 알아봅니다. |
TOKEN_CONTROL TOKEN_CONTROL 구조에는 액세스 토큰을 식별하는 정보가 포함되어 있습니다. |
TOKEN_DEFAULT_DACL TOKEN_DEFAULT_DACL 구조체는 DACL(임의 액세스 제어 목록)을 지정합니다. |
TOKEN_GROUPS TOKEN_GROUPS 액세스 토큰의 SID(그룹 보안 식별자)에 대한 정보를 포함합니다. |
TOKEN_GROUPS_AND_PRIVILEGES TOKEN_GROUPS_AND_PRIVILEGES 그룹 SID(보안 식별자) 및 액세스 토큰의 권한에 대한 정보를 포함합니다. |
TOKEN_MANDATORY_POLICY TOKEN_MANDATORY_POLICY 구조에 대해 자세히 알아봅니다. |
TOKEN_ORIGIN TOKEN_ORIGIN 구조에는 로그온 세션의 원본에 대한 정보가 포함됩니다. |
TOKEN_OWNER TOKEN_OWNER 새로 만든 개체에 적용할 기본 SID(소유자 보안 식별자)를 포함합니다. |
TOKEN_PRIMARY_GROUP TOKEN_PRIMARY_GROUP 액세스 토큰에 대한 SID(그룹 보안 식별자)를 지정합니다. |
TOKEN_PRIVILEGES TOKEN_PRIVILEGES 액세스 토큰에 대한 권한 집합에 대한 정보를 포함합니다. |
TOKEN_SOURCE TOKEN_SOURCE 액세스 토큰의 원본을 식별합니다. |
TOKEN_STATISTICS TOKEN_STATISTICS 액세스 토큰에 대한 정보를 포함합니다. 드라이버는 SeQueryInformationToken 또는 ZwQueryInformationToken을 호출하여 이 정보를 검색할 수 있습니다. |
TOKEN_USER TOKEN_USER 액세스 토큰과 연결된 사용자를 식별합니다. |
터널 TUNNEL 구조에 대해 자세히 알아봅니다. |
TXN_PARAMETER_BLOCK TXN_PARAMETER_BLOCK 구조에는 트랜잭션된 파일 작업에 대한 정보가 포함됩니다. |
VETO_BINDING_ECP_CONTEXT VETO_BINDING_ECP_CONTEXT 구조에 대해 자세히 알아봅니다. |
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT 자세한 정보: _VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT 구조체 |
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX 자세한 정보: _VIRTUALIZATION_INSTANCE_INFO_INPUT_EX 구조체 |
VPB VPB(볼륨 매개 변수 블록) 구조는 탑재된 파일 시스템 볼륨을 나타내는 디바이스 개체를 물리적 또는 가상 디스크 디바이스를 나타내는 디바이스 개체에 매핑하는 데 사용됩니다. |
WIM_PROVIDER_ADD_OVERLAY_INPUT WIM_PROVIDER_ADD_OVERLAY_INPUT 구조에 대해 자세히 알아봅니다. |
WIM_PROVIDER_EXTERNAL_INFO WIM_PROVIDER_EXTERNAL_INFO 구조에 대해 자세히 알아봅니다. |
WIM_PROVIDER_OVERLAY_ENTRY WIM_PROVIDER_OVERLAY_ENTRY 구조에 대해 자세히 알아봅니다. |
WIM_PROVIDER_REMOVE_OVERLAY_INPUT WIM_PROVIDER_REMOVE_OVERLAY_INPUT 구조에 대해 자세히 알아봅니다. |
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT WIM_PROVIDER_SUSPEND_OVERLAY_INPUT 구조에 대해 자세히 알아봅니다. |
WIM_PROVIDER_UPDATE_OVERLAY_INPUT WIM_PROVIDER_UPDATE_OVERLAY_INPUT 구조에 대해 자세히 알아봅니다. |
WOF_EXTERNAL_FILE_ID WOF_EXTERNAL_FILE_ID 구조에 대해 자세히 알아봅니다. |
WOF_EXTERNAL_INFO WOF_EXTERNAL_INFO 구조에 대해 자세히 알아봅니다. |
WOF_VERSION_INFO WOF_VERSION_INFO 구조에 대해 자세히 알아봅니다. |
WORK_QUEUE_ITEM WORK_QUEUE_ITEM 구조는 작업 항목을 시스템 작업 큐에 게시하는 데 사용됩니다. |