無論是由架構或驅動程式建立的每個架構要求物件,都可以包含驅動程式定義的內容空間。 當架構型驅動程式初始化架構裝置物件時,驅動程式可以呼叫 WdfDeviceInitSetRequestAttributes 來指定描述裝置要求對象內容空間的 WDF_OBJECT_ATTRIBUTES 結構。
架構會配置要求對象的內容空間,如下所示:
當架構為您的驅動程式建立要求物件時,它會配置內容空間,其中包含驅動程式在呼叫 WdfDeviceInitSetRequestAttributes 時所指定的大小,。
如果您的驅動程式藉由呼叫 WdfRequestCreate來建立其他要求物件,您可以藉由提供WDF_OBJECT_ATTRIBUTES結構來指定內容大小。
如需設定和存取架構物件之內容空間的詳細資訊,請參閱 Framework 物件內容空間。