SafeHandleMarshaller<T>.ManagedToUnmanagedOut 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封送處理 SafeHandle 作為其基礎句柄值做為 out
Managed 到 Unmanaged 案例中的參數,例如 P/Invokes。
public: where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedOut
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedOut where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedOut = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedOut
類型參數
- T
- 繼承
建構函式
SafeHandleMarshaller<T>.ManagedToUnmanagedOut() |
初始化 處於默認狀態的新 實例 SafeHandleMarshaller<T>.ManagedToUnmanagedOut 。 |
方法
Free() |
釋放封送器所擁有的任何資源和參考計數。 |
FromUnmanaged(IntPtr) |
從 Unmanaged 句柄初始化封送處理器。 |
ToManaged() |
從封送器擷取 Managed 句柄。 |