파일 시스템 및 미니필터

이 섹션에서는 Windows 파일 시스템 드라이버 및 미니필터 드라이버를 개발하는 데 사용할 수 있는 함수, 콜백, 매크로, 구조 및 열거형을 나열합니다. 이러한 선언 및 정의가 포함된 헤더 파일 목록은 다음과 같습니다. 모든 헤더는 WDK(Windows 드라이버 키트)에 포함됩니다.

프로그래밍 가이드는 파일 시스템 및 미니필터 디자인 가이드를 참조하세요.

IOCTLs

 
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 제어 코드는 여러 UNC 공급자(MUP)에서 네트워크 리디렉션기로 전송되어 이름 기반 작업(일반적으로 IRP_MJ_CREATE 요청)에서 특정 UNC 경로를 처리할 수 있는 공급자를 결정합니다.
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

힙에서 사용해야 하는 메모리 형식을 정의합니다.
SECURITY_IMPERSONATION_LEVEL

SECURITY_IMPERSONATION_LEVEL 열거형 형식에는 보안 가장 수준을 지정하는 값이 포함되어 있습니다. 보안 가장 수준은 서버 프로세스가 클라이언트 프로세스를 대신하여 작업을 수행할 수 있는 정도를 제어합니다.
SID_NAME_USE

SID_NAME_USE 열거형 형식에는 SID(보안 식별자) 형식을 지정하는 값이 포함되어 있습니다.
SRV_INSTANCE_TYPE

SRV_INSTANCE_TYPE 열거형 형식은 SRV_OPEN_ECP_CONTEXT 대한 SRV instance 형식을 설명합니다.
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 참조하세요.

Functions

 
__RxFillAndInstallFastIoDispatch

RxFillAndInstallFastIoDispatch 함수에 대해 자세히 알아봅니다.
__RxSynchronizeBlockingOperations

__RxSynchronizeBlockingOperations 차단 I/O 요청을 동일한 작업 큐에 동기화합니다.
_RxLog

_RxLog 형식 문자열과 변수 개수의 매개 변수를 사용하고 로깅을 사용하는 경우 I/O 오류 로그 항목으로 기록하기 위한 출력 문자열의 형식을 지정합니다.
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 호출에서 복사할 데이터의 양이 디스크에 즉시 플러시할 필요가 없을 정도로 작은지 여부를 결정합니다.
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 루틴은 대상 스택이 원본 스택보다 더 깊은 경우 미니필터가 지정된 원본 instance 지정된 대상 instance I/O를 리디렉션할 수 있도록 원본 디바이스 스택의 크기를 증가합니다.
FltAllocateCallbackData

FltAllocateCallbackData는 미니필터 드라이버가 I/O 요청을 시작하는 데 사용할 수 있는 콜백 데이터 구조를 할당합니다.
FltAllocateCallbackDataEx

FltAllocateCallbackDataEx 루틴은 콜백 데이터 구조를 할당하고 미니필터 드라이버가 I/O 요청을 시작하는 데 사용할 수 있는 추가 구조에 대한 메모리를 미리 할당할 수 있습니다.
FltAllocateContext

FltAllocateContext 함수에 대해 자세히 알아봅니다.
FltAllocateDeferredIoWorkItem

FltAllocateDeferredIoWorkItem은 deferred-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은 instance 새 미니필터 드라이버를 만들어 지정된 볼륨에 연결합니다.
FltAttachVolumeAtAltitude

FltAttachVolumeAtAltitude는 미니필터 드라이버 instance 지정된 고도의 볼륨에 연결하여 미니필터 드라이버의 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는 지정된 instance 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다.
FltDeletePushLock

FltDeletePushLock 루틴은 지정된 푸시 잠금을 삭제합니다.
FltDeleteStreamContext

FltDeleteStreamContext는 지정된 스트림에 대해 지정된 미니필터 드라이버 instance 설정한 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다.
FltDeleteStreamHandleContext

FltDeleteStreamHandleContext는 지정된 스트림 핸들에 대해 지정된 미니필터 드라이버 instance 설정한 컨텍스트를 제거하고 삭제 컨텍스트를 표시합니다.
FltDeleteTransactionContext

FltDeleteTransactionContext 루틴은 지정된 트랜잭션에서 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다.
FltDeleteVolumeContext

FltDeleteVolumeContext는 지정된 미니필터 드라이버가 지정된 볼륨에 대해 설정한 컨텍스트를 제거하고 삭제할 컨텍스트를 표시합니다.
FltDetachVolume

FltDetachVolume은 볼륨에서 instance 미니필터 드라이버를 분리합니다.
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는 미니필터 드라이버 instance 대한 불투명 instance 포인터(있는 경우 지정된 볼륨에 대한 instance 스택의 맨 아래에 연결된 포인터)를 반환합니다.
FltGetContexts

FltGetContexts 함수에 대해 자세히 알아봅니다.
FltGetContextsEx

FltGetContextsEx 함수에 대해 자세히 알아봅니다.
FltGetCopyInformationFromCallbackData

FltGetCopyInformationFromCallbackData 함수에 대해 자세히 알아봅니다.
FltGetDestinationFileNameInformation

FltGetDestinationFileNameInformation 루틴에 대해 자세히 알아봅니다.
FltGetDeviceObject

FltGetDeviceObject 루틴은 지정된 볼륨에 대한 Filter Manager의 VDO(볼륨 디바이스 개체)에 대한 포인터를 반환합니다.
FltGetDiskDeviceObject

FltGetDiskDeviceObject 루틴은 지정된 볼륨과 연결된 디스크 디바이스 개체에 대한 포인터를 반환합니다.
FltGetEcpListFromCallbackData

FltGetEcpListFromCallbackData 루틴은 지정된 create 작업 콜백 데이터 개체와 연결된 추가 ECP(create parameter context structure) 목록에 대한 포인터를 반환합니다.
FltGetFileContext

FltGetFileContext 함수에 대해 자세히 알아봅니다.
FltGetFileNameInformation

FltGetFileNameInformation 루틴은 파일 또는 디렉터리에 대한 이름 정보를 반환합니다.
FltGetFileNameInformationUnsafe

FltGetFileNameInformationUnsafe 루틴은 열려 있는 파일 또는 디렉터리에 대한 이름 정보를 반환합니다.
FltGetFileSystemType

FltGetFileSystemType 함수는 볼륨 또는 instance 개체를 사용하고 볼륨의 파일 시스템 형식을 제공합니다.
FltGetFilterFromInstance

FltGetFilterFromInstance 루틴은 지정된 instance 만든 미니필터 드라이버에 대한 불투명 필터 포인터를 반환합니다.
FltGetFilterFromName

FltGetFilterFromName 루틴은 이름이 FilterName 매개 변수의 값과 일치하는 등록된 미니필터 드라이버에 대한 불투명 필터 포인터를 반환합니다.
FltGetFilterInformation

FltGetFilterInformation 루틴은 미니필터 드라이버에 대한 정보를 제공합니다.
FltGetInstanceContext

FltGetInstanceContext 함수에 대해 자세히 알아봅니다.
FltGetInstanceInformation

FltGetInstanceInformation 루틴은 미니필터 드라이버 instance 대한 정보를 반환합니다.
FltGetIoPriorityHint

FltGetIoPriorityHint 루틴은 미니필터 드라이버에서 콜백 데이터에서 IO 우선 순위 정보를 가져오는 데 사용됩니다.
FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromCallbackData 루틴은 미니필터 드라이버에서 콜백 데이터에서 IO 우선 순위 정보를 가져오는 데 사용됩니다.
FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromFileObject 루틴은 미니필터 드라이버에서 파일 개체에서 IO 우선 순위 정보를 가져오는 데 사용됩니다.
FltGetIoPriorityHintFromThread

FltGetIoPriorityHintFromThread 루틴은 미니필터 드라이버에서 스레드에서 IO 우선 순위 정보를 가져오는 데 사용됩니다.
FltGetIrpName

FltGetIrpName 루틴은 주 함수 코드의 이름을 인쇄 가능한 문자열로 반환합니다.
FltGetLowerInstance

FltGetLowerInstance 루틴은 동일한 볼륨의 지정된 미니필터 드라이버 instance 아래에 연결된 다음 하위 미니필터 드라이버 instance 대한 불투명 instance 포인터를 반환합니다.
FltGetNewSystemBufferAddress

FltGetNewSystemBufferAddress 함수는 파일 시스템에서 할당한 AssociatedIrp.SystemBuffer 버퍼를 검색합니다. 미니필터 드라이버의 콜백 후 루틴은 이 함수를 호출합니다.
FltGetNextExtraCreateParameter

FltGetNextExtraCreateParameter 루틴은 지정된 ECP 목록의 다음(또는 첫 번째) 추가 ECP(만들기 매개 변수 컨텍스트 구조)에 대한 포인터를 반환합니다.
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 루틴은 지정된 볼륨의 instance 스택 맨 위에 연결된 미니필터 드라이버 instance 대한 불투명 instance 포인터를 반환합니다.
FltGetTransactionContext

FltGetTransactionContext 루틴은 지정된 미니필터 드라이버에 의해 트랜잭션에 대해 설정된 컨텍스트를 검색합니다.
FltGetTunneledName

FltGetTunneledName 루틴은 FltGetFileNameInformation, FltGetFileNameNameInformationUnsafe 또는 FltGetDestinationFileNameInformation에 대한 이전 호출로 파일에 대해 반환된 정규화된 이름을 고려하여 파일에 대한 터널화된 이름을 검색합니다.
FltGetUpperInstance

FltGetUpperInstance 루틴은 동일한 볼륨의 지정된 미니필터 드라이버 instance 위에 연결된 다음 상위 미니필터 드라이버 instance 대한 불투명 instance 포인터를 반환합니다.
FltGetVolumeContext

FltGetVolumeContext 함수에 대해 자세히 알아봅니다.
FltGetVolumeFromDeviceObject

FltGetVolumeFromDeviceObject 루틴은 VDO(볼륨 디바이스 개체)로 표시되는 볼륨에 대한 불투명 포인터를 반환합니다.
FltGetVolumeFromFileObject

FltGetVolumeFromFileObject 루틴은 지정된 파일 스트림이 상주하는 볼륨에 대한 불투명 포인터를 반환합니다.
FltGetVolumeFromInstance

FltGetVolumeFromInstance 루틴은 지정된 미니필터 드라이버 instance 연결된 볼륨에 대한 불투명 포인터를 반환합니다.
FltGetVolumeFromName

FltGetVolumeFromName 루틴은 이름이 VolumeName 매개 변수 값과 일치하는 볼륨에 대한 불투명 포인터를 반환합니다.
FltGetVolumeGuidName

FltGetVolumeGuidName 루틴은 지정된 볼륨의 볼륨 이름을 GUID(Globally Unique Identifier) 형식으로 반환합니다.
FltGetVolumeInformation

FltGetVolumeInformation 루틴은 지정된 볼륨에 대한 정보를 제공합니다.
FltGetVolumeInstanceFromName

FltGetVolumeInstanceFromName 루틴은 지정된 볼륨에 instance 지정된 미니필터 드라이버에 대한 불투명 instance 포인터를 반환합니다.
FltGetVolumeName

FltGetVolumeName 루틴은 지정된 볼륨의 볼륨 이름을 가져옵니다.
FltGetVolumeProperties

FltGetVolumeProperties 루틴은 지정된 볼륨에 대한 볼륨 속성 정보를 반환합니다.
FltInitExtraCreateParameterLookasideList

FltInitExtraCreateParameterLookasideList 루틴은 고정 크기의 하나 이상의 추가 CREATE 매개 변수 컨텍스트 구조(ECP)를 할당하는 데 사용되는 페이징되거나 페이징되지 않은 풀 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 루틴은 지정된 원본 필터 instance 다른 지정된 필터 instance I/O를 리디렉션할 수 있는지 여부를 결정합니다.
FltIsIoRedirectionAllowedForOperation

FltIsIoRedirectionAllowedForOperation 루틴은 지정된 FLT_CALLBACK_DATA 구조와 연결된 필터 instance 지정된 필터 instance I/O를 리디렉션할 수 있는지 여부를 결정합니다.
FltIsOperationSynchronous

FltIsOperationSynchronous 루틴은 지정된 콜백 데이터 구조(FLT_CALLBACK_DATA)가 동기 또는 비동기 I/O 작업을 나타내는지 여부를 결정합니다.
FltIsVolumeSnapshot

FltIsVolumeSnapshot 루틴은 볼륨 또는 미니필터 드라이버 instance 스냅샷 볼륨에 연결되어 있는지 여부를 결정합니다.
FltIsVolumeWritable

FltIsVolumeWritable 루틴은 볼륨 또는 미니필터 드라이버 instance 해당하는 디스크 디바이스를 쓸 수 있는지 여부를 결정합니다.
FltLoadFilter

FltLoadFilter 루틴은 미니필터 드라이버를 현재 실행 중인 시스템에 동적으로 로드합니다.
FltLockUserBuffer

FltLockUserBuffer 함수에 대해 자세히 알아봅니다.
FltNotifyFilterChangeDirectory

FltNotifyFilterChangeDirectory 루틴은 IRP_MN_NOTIFY_CHANGE_DIRECTORY 작업에 대한 알림 구조를 만들고 지정된 알림 목록에 추가합니다.
FltObjectDereference

FltObjectDereference 루틴은 불투명 필터, instance 또는 볼륨 포인터에서 런다운 참조를 제거합니다.
FltObjectReference

FltObjectReference 루틴은 불투명 필터, instance 또는 볼륨 포인터에 런다운 참조를 추가합니다.
FltOpenVolume

FltOpenVolume 루틴은 지정된 미니필터 드라이버 instance 연결된 파일 시스템 볼륨에 대한 핸들 및 파일 개체 포인터를 반환합니다.
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

미니필터 드라이버는 FltPerformSynchronousIo를 호출하여 FltAllocateCallbackData를 호출하여 작업에 대한 콜백 데이터 구조를 할당한 후 동기 I/O 작업을 시작합니다.
FltPrepareComplete

FltPrepareComplete 루틴은 TRANSACTION_NOTIFY_PREPARE 알림을 승인합니다.
FltPrepareToReuseEcp

FltPrepareToReuseEcp 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 다시 설정하여 다시 사용할 수 있습니다.
FltPrePrepareComplete

FltPrepareComplete 루틴은 TRANSACTION_NOTIFY_PREPREPARE 알림을 승인합니다.
FltProcessFileLock

FltProcessFileLock 루틴은 파일 잠금 작업을 처리하고 완료합니다.
FltPropagateActivityIdToThread

FltPropagateActivityIdToThread 루틴은 미니필터의 콜백 데이터에 있는 IRP의 활동 ID를 현재 스레드와 연결합니다.
FltPropagateIrpExtension

FltPropagateIrpExtension 루틴은 한 미니필터의 콜백 데이터에서 다른 콜백 데이터로 IRP 확장을 복사합니다.
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache는 필터 관리자의 이름에서 제거되어 지정된 미니필터 드라이버 instance 제공된 이름에서 생성된 모든 파일 이름 정보 구조를 캐시합니다.
FltQueryDirectoryFile

FltQueryDirectoryFile 루틴은 지정된 파일 개체로 지정된 디렉터리의 파일에 대한 다양한 종류의 정보를 반환합니다.
FltQueryDirectoryFileEx

FltQueryDirectoryFileEx는 지정된 파일 개체로 지정된 디렉터리의 파일에 대한 다양한 종류의 정보를 반환합니다.
FltQueryEaFile

FltQueryEaFile은 파일에 대한 EA(확장 특성) 값에 대한 정보를 반환합니다.
FltQueryInformationByName

FltQueryInformationByName 루틴은 명명된 파일에 대해 요청된 정보를 반환합니다.
FltQueryInformationFile

FltQueryInformationFile은 지정된 파일에 대한 정보를 검색합니다.
FltQueryQuotaInformationFile

FltQueryQuotaInformationFile 루틴은 파일 개체와 연결된 할당량 항목을 검색합니다.
FltQuerySecurityObject

FltQuerySecurityObject는 개체의 보안 설명자의 복사본을 검색합니다.
FltQueryVolumeInformation

FltQueryVolumeInformation 루틴은 지정된 instance 연결된 볼륨에 대한 정보를 검색합니다.
FltQueryVolumeInformationFile

FltQueryVolumeInformationFile은 지정된 파일, 디렉터리, 스토리지 디바이스 또는 볼륨에 대한 볼륨 정보를 검색합니다.
FltQueueDeferredIoWorkItem

FltQueueDeferredIoWorkItem 루틴은 IRP 기반 I/O 작업을 작업 큐에 게시합니다.
FltQueueGenericWorkItem

FltQueueGenericWorkItem은 특정 I/O 작업과 연결되지 않은 작업 항목을 작업 큐에 게시합니다.
FltReadFile

FltReadFile 함수에 대해 자세히 알아봅니다.
FltReadFileEx

FltReadFileEx 함수에 대해 자세히 알아봅니다.
FltReferenceContext

FltReferenceContext는 컨텍스트 구조에 대한 참조 수를 증분합니다.
FltReferenceFileNameInformation

FltReferenceFileNameInformation은 파일 이름 정보 구조에 대한 참조 수를 증가합니다.
FltRegisterFilter

FltRegisterFilter는 미니필터 드라이버를 등록합니다.
FltRegisterForDataScan

FltRegisterForDataScan 루틴을 사용하면 미니필터 instance 연결된 볼륨에 대한 데이터 검사를 사용할 수 있습니다.
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 작업에 대한 상태 정보를 반환합니다.
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress는 필터 관리자가 미니필터 드라이버로 교환된 버퍼에 대한 MDL(메모리 설명자 목록)을 해제하지 못하도록 합니다.
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion은 파일 게시를 만드는 동안 요청된 파일 정보를 검색합니다.
FltRetrieveFileInfoOnCreateCompletionEx

FltRetrieveFileInfoOnCreateCompletionEx는 파일을 만들 때 지정된 파일 정보를 쿼리합니다.
FltRetrieveIoPriorityInfo

FltRetrieveIoPriorityInfo 루틴은 미니필터 드라이버가 스레드에서 우선 순위 정보를 검색하는 데 사용됩니다.
FltReuseCallbackData

FltReuseCallbackData 루틴은 다시 사용할 수 있도록 콜백 데이터 구조를 다시 초기화합니다.
FltRollbackComplete

FltRollbackComplete 루틴은 TRANSACTION_NOTIFY_ROLLBACK 알림을 승인합니다.
FltRollbackEnlistment

FltRollbackEnlistment 루틴은 미니필터 드라이버를 대신하여 트랜잭션을 롤백하거나 중단합니다.
FltSendMessage

FltSendMessage는 미니필터 드라이버 또는 미니필터 드라이버 instance 대신하여 대기 중인 사용자 모드 애플리케이션에 메시지를 보냅니다.
FltSetActivityIdCallbackData

FltSetActivityIdCallbackData 루틴은 미니필터의 콜백 데이터에서 IRP의 활동 ID를 설정합니다.
FltSetCallbackDataDirty

미니필터 드라이버의 사전 작업 또는 사후 콜백 루틴은 FltSetCallbackDataDirty를 호출하여 콜백 데이터 구조의 내용을 수정했음을 나타냅니다.
FltSetCancelCompletion

미니필터 드라이버는 FltSetCancelCompletion을 호출하여 지정된 I/O 작업이 취소될 경우 호출할 취소 루틴을 지정합니다.
FltSetEaFile

FltSetEaFile은 파일에 대한 EA(extended-attribute) 값을 설정합니다.
FltSetEcpListIntoCallbackData

FltSetEcpListIntoCallbackData 루틴은 추가 ECP(create 매개 변수 컨텍스트 구조) 목록을 create 작업 콜백 데이터 개체에 연결합니다.
FltSetFileContext

FltSetFileContext 루틴은 파일에 대한 컨텍스트를 설정합니다.
FltSetInformationFile

FltSetInformationFile은 지정된 파일에 대한 정보를 설정합니다.
FltSetInstanceContext

FltSetInstanceContext는 미니필터 드라이버 instance 대한 컨텍스트를 설정합니다.
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은 지정된 instance 연결된 볼륨에 대한 다양한 종류의 정보를 변경합니다.
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 함수는 VBN(가상 블록 번호)의 새 매핑을 기존 맵 제어 블록(MCB)에 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

FsRtlAreThereCurrentOrInProgressFileLocks 루틴은 파일에 할당된 바이트 범위 잠금이 있는지 또는 해당 파일에 대해 진행 중인 잠금 작업이 있는지 여부를 결정합니다.
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 루틴은 문자열에 있는 첫 번째 파일 이름을 포함하는 두 개의 string:_one 반환하고 다른 하나는 pathname 문자열의 나머지 구분되지 않은 부분을 포함합니다.
FsRtlDissectName

유니코드 경로 이름 문자열이 지정된 경우 FsRtlDissectName 루틴은 문자열에 있는 첫 번째 파일 이름을 포함하는 문자열과 pathname 문자열의 나머지 분리되지 않은 부분을 포함하는 두 개의 문자열을 반환합니다.
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(만들기 매개 변수 컨텍스트 구조)를 할당하는 데 사용되는 페이징 또는 비페이지 풀 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

파일 시스템은 FsRtlTeardownPerFileContexts 루틴을 호출하여 FCB(파일 제어 블록) 구조와 연결된 FSRTL_PER_FILE_CONTEXT 개체를 해제합니다.
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 루틴은 지정된 열린 instance 대한 파일 시스템 공유 액세스 구조에서 액세스 및 공유 액세스 정보를 제거합니다.
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_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_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_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 루틴은 액세스 제어 목록(ACL)에 ACE(액세스 허용 액세스 제어 항목)를 추가합니다. 지정된 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(보안 식별자) 값이 같은지 여부를 결정합니다. 동일한 것으로 간주되려면 두 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(액세스 제어 항목)에 대한 포인터를 가져옵니다.
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 루틴은 Adelson-Velsky/Landis(AVL) 트리를 사용하여 제네릭 테이블을 초기화합니다.
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 루틴은 현재 시스템 ANSI 코드 페이지(ACP)를 사용하여 지정된 소스 문자열을 유니코드 문자열로 변환합니다. 원본 문자열이 반드시 멀티바이트 문자 집합에서 온 것은 아닙니다.
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"는 지정된 splay 링크 주위의 splay 링크 트리로, 트리의 새 루트를 연결합니다.
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 루틴은 현재 시스템 ANSI 코드 페이지(ACP)를 사용하여 지정된 유니코드 문자열을 새 문자열로 변환합니다. 변환된 문자열이 반드시 멀티바이트 문자 집합에서 온 것은 아닙니다.
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 사용 가능한 멀티플렉스 ID(MID)와 연결합니다.
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 데이터 구조의 새 instance 할당하고 초기화합니다.
RxCreateNetFcb

RxCreateNetFCB는 이 FCB가 열려 있는 V_NET_ROOT 대한 메모리 내 데이터 구조에 새 FCB 구조를 할당, 초기화 및 삽입합니다. 할당된 구조체에는 SRV_OPEN 및 FOBX 구조체에 대한 공간이 있습니다.
RxCreateNetFobx

RxCreateNetFobx는 이 FOBX가 열려 있는 FCB의 메모리 내 데이터 구조에 새 FOBX(파일 개체 확장명) 구조를 할당, 초기화 및 삽입합니다.
RxCreateNetRoot

RxCreateNetRoot는 NET_ROOT 구조를 할당하고 초기화하고 연결된 디바이스 개체의 net name 테이블에 이름을 삽입합니다.
RxCreateRxContext

RxCreateRxContext는 새 RX_CONTEXT 구조를 할당하고 데이터 구조를 초기화합니다.
RxCreateSrvCall

RxCreateSrvCall 함수에 대해 자세히 알아봅니다.
RxCreateSrvOpen

RxCreateSrvOpen은 RDBSS에서 사용하는 메모리 내 데이터 구조체에 새 SRV_OPEN 구조를 할당, 초기화 및 삽입합니다. 새 구조체를 할당해야 하는 경우 FOBX 구조체에 대한 공간이 있습니다.
RxCreateVNetRoot

RxCreateVNetRoot는 NET_ROOT 구조를 할당하고 초기화하고 연결된 디바이스 개체의 net name 테이블에 이름을 삽입합니다.
RxDereference

RxDereference는 RDBSS에서 사용하는 여러 참조 개수 데이터 구조에 대해 구조체의 NodeReferenceCount 멤버를 하나씩 감소합니다.
RxDereferenceAndDeleteRxContext_Real

RxDereferenceAndDeleteRxContext_Real RX_CONTEXT 데이터 구조를 역참조하고 ReferenceCount 멤버가 0으로 설정되면 RDBSS 메모리 내 데이터 구조에서 지정된 RX_CONTEXT 구조체의 할당을 취소하고 제거합니다.
RxDestroyMidAtlas

RxDestroyMidAtlas는 MID_ATLAS 데이터 구조의 기존 instance 삭제하고 할당된 메모리를 해제합니다.
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는 지정된 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

RxLogEventDirect는 I/O 오류 로그에 오류를 기록하기 위해 호출됩니다. 이 루틴을 직접 호출하는 대신 RXLogEvent 매크로 또는 RxLogFailure 매크로를 사용하는 것이 좋습니다.
RxLogEventWithAnnotation

RxLogEventWithAnnotation은 I/O 오류 로그 구조를 할당하고, 정보를 입력하고, 항목을 I/O 오류 로그에 씁니다.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect는 I/O 오류 로그 구조를 할당하고, 정보를 입력하고, 항목을 I/O 오류 로그에 씁니다.
RxLowIoCompletion

낮은 I/O 루틴이 처음에 STATUS_PENDING 반환한 경우 RxLowIoCompletion은 완료될 때 네트워크 미니 리다이렉터 낮은 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는 네트워크 미니 리디렉터 드라이버에서 획득한 FCB 리소스를 특정 스레드 ID로 릴리스합니다.
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 예약된 파일 I/O(SFIO)에 대한 파일의 예약된 대역폭 정보를 쿼리하거나 설정하는 데 사용됩니다.
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 구조체는 파일에 대한 특정 작업의 마지막으로 기록된 instance 지정합니다.
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_CALLBACK_DATA) 구조체로 표현되는 I/O 작업에 대한 매개 변수가 포함됩니다.
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 또는 레거시 필터 드라이버에 대한 정보가 포함됩니다.
INSTANCE_BASIC_INFORMATION

INSTANCE_BASIC_INFORMATION 구조체에는 미니필터 instance 대한 기본 정보가 포함되어 있습니다.
INSTANCE_FULL_INFORMATION

INSTANCE_FULL_INFORMATION 구조체에는 미니필터 instance 대한 전체 정보가 포함되어 있습니다.
INSTANCE_PARTIAL_INFORMATION

INSTANCE_PARTIAL_INFORMATION 구조체에는 미니필터 instance 대한 부분 정보가 포함되어 있습니다.
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

썽킹에 사용되는 MARK_HANDLE_INFO 구조체의 버전입니다.
NETWORK_APP_INSTANCE_EA

SMB(서버 메시지 블록) 클러스터 클라이언트 장애 조치(failover)를 사용하는 프로세스에 대한 EA(확장 특성) 구조입니다.
NETWORK_APP_INSTANCE_ECP_CONTEXT

NETWORK_APP_INSTANCE_ECP_CONTEXT 구조는 ECP(추가 만들기 매개 변수)이며 파일과 연결할 애플리케이션 instance 식별자를 포함합니다.
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_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

SeExports 구조는 권한 값 및 보안 식별자에 대해 잘 알려진 여러 보안 상수를 정의하는 대규모 외부 정적 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 구조는 범위가 지정된 정책 identifer에 대한 권한을 지정하는 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 구조는 작업 항목을 시스템 작업 큐에 게시하는 데 사용됩니다.