ALLOCATOR_PROPERTIES_EX 構造体 (ksproxy.h)

ALLOCATOR_PROPERTIES_EX構造はプロキシ用であり、アプリケーションの使用には推奨されません。 ALLOCATOR_PROPERTIES_EXには、アロケーターのプロパティを説明する情報が含まれています。

構文

typedef struct _ALLOCATOR_PROPERTIES_EX {
  long                 cBuffers;
  long                 cbBuffer;
  long                 cbAlign;
  long                 cbPrefix;
  GUID                 MemoryType;
  GUID                 BusType;
  PIPE_STATE           State;
  PIPE_TERMINATION     Input;
  PIPE_TERMINATION     Output;
  ULONG                Strategy;
  ULONG                Flags;
  ULONG                Weight;
  KS_LogicalMemoryType LogicalMemoryType;
  PIPE_ALLOCATOR_PLACE AllocatorPlace;
  PIPE_DIMENSIONS      Dimensions;
  KS_FRAMING_RANGE     PhysicalRange;
  IKsAllocatorEx       *PrevSegment;
  ULONG                CountNextSegments;
  IKsAllocatorEx       **NextSegments;
  ULONG                InsideFactors;
  ULONG                NumberPins;
} ALLOCATOR_PROPERTIES_EX;

メンバー

cBuffers

cbBuffer

cbAlign

cbPrefix

MemoryType

BusType

State

Input

Output

Strategy

Flags

Weight

LogicalMemoryType

AllocatorPlace

Dimensions

PhysicalRange

PrevSegment

CountNextSegments

NextSegments

InsideFactors

NumberPins

要件

要件
Header ksproxy.h (Ksproxy.h を含む)