다음을 통해 공유


KsCreateAllocator2 함수(ks.h)

지정된 싱크 연결 핸들에 대한 할당자에 대한 핸들을 만듭니다. 이 함수는 IRP를 완료하거나 IRP에서 상태 설정하지 않습니다.

Windows 8 부터 지원합니다.

구문

KSDDKAPI HRESULT KsCreateAllocator2(
  [in]  HANDLE               ConnectionHandle,
  [in]  PKSALLOCATOR_FRAMING AllocatorFraming,
  [out] PHANDLE              AllocatorHandle
);

매개 변수

[in] ConnectionHandle

할당자를 만들 싱크 연결에 대한 핸들을 지정합니다.

[in] AllocatorFraming

할당자에 대한 프레이밍을 지정하는 KSALLOCATOR_FRAMING 구조체에 대한 포인터입니다.

[out] AllocatorHandle

할당자 핸들을 저장할 핸들에 대한 포인터를 지정합니다.

반환 값

성공하면 NOERROR 를 반환합니다. 그렇지 않으면 은 오류 코드를 반환합니다.

설명

KsCreateAllocator 함수의 새 버전이며 디바이스 브로커를 사용하여 커널 스트리밍 개체에 대한 핸들을 만듭니다. 또한 이 함수를 호출하기 전에 COM(구성 요소 개체 모델) CoInitialize 함수를 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
대상 플랫폼 유니버설
헤더 ks.h(Ks.h 포함)
IRQL PASSIVE_LEVEL

추가 정보

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator