AVCSTRM_FUNCTION 열거형(avcstrm.h)
AVCSTRM_FUNCTION 열거형은 avcstrm.sys 드라이버에서 노출하는 기능을 정의합니다.
Syntax
typedef enum _AVCSTRM_FUNCTION {
AVCSTRM_READ,
AVCSTRM_WRITE,
AVCSTRM_ABORT_STREAMING,
AVCSTRM_OPEN,
AVCSTRM_CLOSE,
AVCSTRM_GET_STATE,
AVCSTRM_SET_STATE,
AVCSTRM_GET_PROPERTY,
AVCSTRM_SET_PROPERTY
} AVCSTRM_FUNCTION;
상수
AVCSTRM_READ 스트림에서 데이터를 읽습니다. |
AVCSTRM_WRITE 스트림에 데이터를 씁니다. |
AVCSTRM_ABORT_STREAMING 스트리밍을 중단합니다. 이렇게 하면 모든 스트리밍 IRP가 취소됩니다. 개별 IRP를 취소하려면 IoCancelIrp을 사용합니다. |
AVCSTRM_OPEN 특정 형식으로 스트림을 엽니다. |
AVCSTRM_CLOSE 스트림을 닫고 스트림에 할당된 모든 리소스를 해제합니다. |
AVCSTRM_GET_STATE 스트림 상태를 가져옵니다. |
AVCSTRM_SET_STATE 스트림을 새 상태로 전환합니다. |
AVCSTRM_GET_PROPERTY 스트림 속성을 가져옵니다. 이 함수는 구현되지 않습니다. |
AVCSTRM_SET_PROPERTY stream 속성을 설정합니다. 이 함수는 구현되지 않습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | avcstrm.h(Avcstrm.h 포함) |