컬렉션 목록 serialization 도우미

컬렉션 목록 serialization 도우미 함수는 v2 센서 드라이버에서 SENSOR_COLLECTION_LIST 구조에 대한 serialization 관련 작업을 수행하는 데 사용됩니다.

도우미 함수는 센서 DDSI(디바이스 드라이버 소프트웨어 인터페이스)와 함께 사용됩니다. 또한 이러한 도우미 함수는 아키텍처와 독립적이므로 프로세스 경계를 넘어 데이터 전송에 사용하는 것이 안전합니다. 예를 들어 DeviceIoControl을 호출하는 동안 이러한 도우미 함수를 사용하는 것이 안전합니다.

SerializationBufferAllocate

센서 DDSI별 사용량

  • serialization 버퍼를 할당하고 버퍼에 대한 포인터를 반환합니다.

의견

  • 성공적인 버퍼 할당은 STATUS_OK 값으로 표시됩니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드가 반환됩니다.

SerializationBufferFree

센서 DDSI별 사용량

  • 더 이상 필요하지 않은 serialization 버퍼를 해제합니다.

의견

  • 없음

CollectionsListGetSerializedSize

센서 DDSI별 사용량

  • serialization 버퍼의 크기를 검색합니다.

의견

  • 버퍼 크기는 ULONG 변수로 반환됩니다.

CollectionsListSerializeToBuffer

센서 DDSI별 사용량

  • serialization 버퍼에 SENSOR_COLLECTION_LIST 정보를 씁니다.

의견

  • 성공적인 쓰기 작업은 STATUS_OK 값으로 표시됩니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드가 반환됩니다.

CollectionsListAllocateBufferAndSerialize

센서 DDSI별 사용량

의견

  • 버퍼 할당에 성공하면 컬렉션 목록 정보가 버퍼에 기록됩니다. 그렇지 않으면 쓰기 작업이 수행되지 않고 적절한 NTSTATUS 오류 코드가 반환됩니다.

  • 성공적인 쓰기 작업은 STATUS_OK 값으로 표시됩니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드가 반환됩니다.

CollectionsListDeserializeFromBuffer

센서 DDSI별 사용량

의견

  • 성공적인 읽기 작업은 STATUS_OK 값으로 표시됩니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드가 반환됩니다.

요구 사항

지원되는 최소 클라이언트: Windows 8.1

지원되는 최소 서버: Windows Server 2012 R2

헤더: Sensorsutils.h

도우미 함수 마샬링