다음을 통해 공유


Bit-Flag 데이터 상수

확장 가능한 비트 플래그 데이터 상수의 경우 서비스 공급자 공급업체는 지정된 비트에 대한 새 값을 정의할 수 있습니다. 대부분의 비트 플래그 상수는 DWORD 때문에 일반적으로 공통 확장을 위해 예약된 하위 비트의 특정 수는 공급업체별 확장에 대해 나머지 상위 비트를 사용할 수 있습니다. 일반 비트 플래그는 비트 0에서 위로 할당되며, 공급업체별 확장은 비트 31부터 아래로 할당해야 합니다. 이 체계는 공급업체별 확장과는 달리 일반 확장에 비트 위치를 할당할 수 있는 최대 유연성을 제공합니다. 공급업체는 API에서 정의한 비트 플래그의 자연스러운 확장인 새 값을 정의해야 합니다.

확장 가능한 데이터 구조에는 디바이스별 사용을 위해 예약된 고정 크기 필드가 있습니다. 필드 크기가 변함없이 크기가 지정되므로 서비스 공급자는 필드의 정보 및 해석 양을 결정합니다. 디바이스별 필드를 정의하는 공급업체는 API에 의해 정의된 원래 데이터 구조의 이러한 자연스러운 확장을 만들어야 합니다.