DPA_LoadStream函式 (dpa_dsa.h)
[DPA_LoadStream 可在 Windows Vista 中使用。 後續版本可能會變更或無法使用。 ]
呼叫指定的回呼函式來讀取每個元素,以從資料流程載入動態指標陣列 (DPA) 。
語法
HRESULT DPA_LoadStream(
[out] HDPA *phdpa,
[in] PFNDPASTREAM pfn,
[in] IStream *pstream,
[in] void *pvInstData
);
參數
[out] phdpa
類型: HDPA*
DPA 的控制碼。
[in] pfn
類型: PFNDPASTREAM
回呼函式。 如需回呼函式原型,請參閱 PFNDPASTREAM 。
[in] pstream
類型: IStream*
IStream物件。
[in] pvInstData
類型: void*
回呼資料的指標。 pvInstData 會當做參數傳遞至 pfn。
傳回值
類型: HRESULT
傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
表示回呼函式成功且已載入專案。 |
|
表示回呼函式在載入元素時失敗;不過,程式應該會繼續。 |
|
表示一或多個參數無效。 |
|
表示無法讀取資料流程物件。 |
|
緩衝區長度無效,或記憶體不足無法完成作業。 |
備註
必須直接從 ComCtl32.dll 呼叫此函式。 它是序數 9。
回呼負責將 pvInstData 資料寫入資料流程。
需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | dpa_dsa.h |
Dll | ComCtl32.dll |