NativeLibrary.GetExport(IntPtr, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает адрес экспортируемого символа.
public:
static IntPtr GetExport(IntPtr handle, System::String ^ name);
public static IntPtr GetExport (IntPtr handle, string name);
static member GetExport : nativeint * string -> nativeint
Public Shared Function GetExport (handle As IntPtr, name As String) As IntPtr
Параметры
- handle
-
IntPtr
nativeint
Дескриптор ОС для собственной библиотеки.
- name
- String
Имя экспортируемого символа.
Возвращаемое значение
nativeint
Адрес символа.
Исключения
Значение параметра handle
— Zero, или значение параметра name
— null
.
Символ не найден.
Комментарии
Это простая оболочка для вызовов ОС и не выполняет никакого изменения имен.
Вызов этого метода с недопустимым handle
параметром, отличным от IntPtr.Zero , не поддерживается и приведет к неопределенному поведению.