共用方式為


SafeHandleMarshaller<T>.ManagedToUnmanagedOut 結構

定義

封送處理 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()

初始化 處於默認狀態的新 實例 SafeHandleMarshaller<T>.ManagedToUnmanagedOut

方法

Free()

釋放封送器所擁有的任何資源和參考計數。

FromUnmanaged(IntPtr)

從 Unmanaged 句柄初始化封送處理器。

ToManaged()

從封送器擷取 Managed 句柄。

適用於