KsCreateAllocator 함수(ks.h)
KsCreateAllocator 함수는 지정된 싱크 연결 핸들에 대한 할당자에 대한 핸들을 만듭니다. 이 함수는 IRP를 완료하거나 IRP에서 상태 설정하지 않습니다.
구문
KSDDKAPI NTSTATUS KsCreateAllocator(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
매개 변수
[in] ConnectionHandle
할당자를 만들 싱크 연결에 대한 핸들을 지정합니다.
[in] AllocatorFraming
할당자에 대해 지정된 프레이밍입니다.
[out] AllocatorHandle
할당자 핸들을 저장할 핸들에 대한 포인터를 지정합니다.
반환 값
KsCreateAllocator 함수는 성공하면 STATUS_SUCCESS 반환하거나 실패하면 오류를 반환합니다.
설명
KsCreateAllocator 함수에는 두 가지 버전이 있습니다. 하나는 사용자 모드 클라이언트용이고 다른 하나는 커널 모드 클라이언트용입니다. 이 함수는 커널 모드 클라이언트에 대해 PASSIVE_LEVEL 호출할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ks.h(Ks.h 포함) |
라이브러리 | Ks.lib |
IRQL | PASSIVE_LEVEL(설명 섹션 참조) |