SafeHandle.SetHandle(IntPtr) Метод

Определение

Определяет дескриптор для заданного ранее существующего дескриптора.Sets the handle to the specified pre-existing handle.

protected:
 void SetHandle(IntPtr handle);
protected void SetHandle (IntPtr handle);
member this.SetHandle : nativeint -> unit
Protected Sub SetHandle (handle As IntPtr)

Параметры

handle
IntPtr

Ранее существующий дескриптор для использования.The pre-existing handle to use.

Комментарии

SetHandle Используйте метод только в том случае, если требуется поддержка уже существующего дескриптора (например, если дескриптор возвращается в виде структуры), поскольку .NET Framework инфраструктура COM-взаимодействия не поддерживает маршалинг дескрипторов вывода в структуре.Use the SetHandle method only if you need to support a pre-existing handle (for example, if the handle is returned in a structure) because the .NET Framework COM interop infrastructure does not support marshaling output handles in a structure.

Безопасность

SecurityPermission
разрешение на вызов неуправляемого кода.for permission to call unmanaged code. Действие по обеспечению безопасности: LinkDemand.Security action: LinkDemand. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Применяется к