acxmisc.h 헤더

acxmisc 헤더는 ACX 오디오 클래스 확장에서 사용됩니다. AcxObjectBag에 검색 데이터를 저장하는 기능을 제공합니다.

ACX 작업에 대한 자세한 내용은 다음 topics 참조하세요.

참고

ACX 헤더 및 라이브러리는 WDK 10.0.22621.2428(2023년 10월 24일 릴리스)에 포함되지 않지만 이전 버전과 WDK의 최신(25000 시리즈 빌드) Insider Preview에서 사용할 수 있습니다. WDK의 미리 보기 버전에 대한 자세한 내용은 WDK(Windows 드라이버 키트)의 미리 보기 버전 설치를 참조하세요.

acxmisc.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
ACX_OBJECTBAG_CONFIG_INIT

ACX_OBJECTBAG_CONFIG_INIT 함수는 ACX_OBJECTBAG_CONFIG 구조를 초기화합니다.
AcxObjectBagAddBlob

AcxObjectBagAddBlob 함수는 Blob 데이터를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddGuid

AcxObjectBagAddGuid 함수는 Guid 데이터를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddI1

AcxObjectBagAddI1 함수는 초기화된 기존 AcxObjectBag에 INT 1바이트(CHAR) I1 값을 추가합니다.
AcxObjectBagAddI2

AcxObjectBagAddI2 함수는 초기화된 기존 AcxObjectBag에 int 2바이트 I2(SHORT) 값을 추가합니다.
AcxObjectBagAddI4

AcxObjectBagAddI4 함수는 초기화된 기존 AcxObjectBag에 int 4바이트 I4(LONG) 값을 추가합니다.
AcxObjectBagAddI8

AcxObjectBagAddI8 함수는 초기화된 기존 AcxObjectBag에 int 8바이트 I8(LONG64) 값을 추가합니다.
AcxObjectBagAddMultiString

AcxObjectBagAddMultiString 함수는 MultiString을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddSizeT

AcxObjectBagAddSizeT 함수는 초기화된 기존 AcxObjectBag에 SIZE_T 항목을 추가합니다.
AcxObjectBagAddString

AcxObjectBagAddString 함수는 WDFSTRING 개체를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI1

AcxObjectBagAddUI1 함수는 부호 없는 UCHAR(int 1바이트) I1 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI2

AcxObjectBagAddUI2 함수는 부호 없는 2바이트 I2(USHORT) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI4

AcxObjectBagAddUI4 함수는 부호 없는 4바이트 I4(ULONG) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI8

AcxObjectBagAddUI8 함수는 부호 없는 8바이트 I8(ULONG64) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUnicodeString

AcxObjectBagAddUnicodeString 함수는 유니코드 문자열을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagCreate

AcxObjectBagCreate 함수는 새 AcxObjectBag을 만듭니다.
AcxObjectBagOpen

AcxObjectBagOpen 함수는 초기화된 기존 AcxObjectBag을 엽니다.
AcxObjectBagRetrieveBlob

AcxObjectBagRetrieveBlob 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 Blob 값을 검색합니다.
AcxObjectBagRetrieveGuid

AcxObjectBagRetrieveGuid 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 GUID 값을 검색합니다.
AcxObjectBagRetrieveI1

AcxObjectBagRetrieveI1 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 INt 1바이트(CHAR) I1 값을 검색합니다.
AcxObjectBagRetrieveI2

AcxObjectBagRetrieveI2 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 2바이트 I2(SHORT) 값을 검색합니다.
AcxObjectBagRetrieveI4

AcxObjectBagRetrieveI4 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 4바이트 I4(LONG) 값을 검색합니다.
AcxObjectBagRetrieveI8

AcxObjectBagRetrieveI8 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 8바이트 I8(LONG64) 값을 검색합니다.
AcxObjectBagRetrieveMultiString

AcxObjectBagRetrieveMultiString 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 MultiString 값을 검색합니다.
AcxObjectBagRetrieveSizeT

AcxObjectBagRetrieveSizeT 함수는 초기화된 기존 AcxObjectBag에서 SIZE_T 값을 검색합니다.
AcxObjectBagRetrieveString

AcxObjectBagRetrieveString 함수는 초기화된 기존 AcxObjectBag에서 WDFSTRING 개체를 검색합니다.
AcxObjectBagRetrieveUI1

AcxObjectBagRetrieveUI1 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 부호 없는 UCHAR(int 1바이트) UI1 값을 검색합니다.
AcxObjectBagRetrieveUI2

AcxObjectBagRetrieveUI2 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 서명되지 않은 2바이트 UI2(USHORT)를 검색합니다.
AcxObjectBagRetrieveUI4

AcxObjectBagRetrieveUI4 함수는 값을 포함하는 기존 초기화된 AcxObjectBag에서 부호 없는 4바이트 UI4(ULONG) 값을 검색합니다.
AcxObjectBagRetrieveUI8

AcxObjectBagRetrieveUI8 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 부호 없는 8바이트 UI8(ULONG64) 값을 검색합니다.
AcxObjectBagRetrieveUnicodeString

AcxObjectBagRetrieveUnicodeString 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 유니코드 문자열 값을 검색합니다.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. Hdaudio 정의 속성은 "hda_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. 사운드와이어 정의 속성은 "sdca_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. 시스템 정의 속성은 "sys_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. USB 정의 속성은 "usb_"로 시작합니다.

구조체

 
ACX_OBJECTBAG_CONFIG

ACX_OBJECTBAG_CONFIG 구조체는 AcxObjectBag에 대한 구성을 정의합니다.

열거형

 
ACX_OBJECTBAG_CONFIG_FLAGS

ACX_OBJECTBAG_CONFIG_FLAGS 열거형은 AcxObjectBag에 대한 구성을 정의합니다.