????

Your IP : 18.221.40.13


Current Path : C:/opt/pgsql/lib/
Upload File :
Current File : C:/opt/pgsql/lib/test_oat_hooks.dll

MZ����@��	�!�L�!This program cannot be run in DOS mode.

$��)��GV��GV��GV���V��GV�FFW��GV�FBW��GV�FCW��GV�FDW��GV�FW��GV�FFW��GV��FV��GV�FCW��GV�FGW��GV�F�V��GV���V��GV�FEW��GVRich��GVPEd��:f�" &&,8&��`@�Th�Td�Xp��(�KTpJ@@�.text�$& `.rdata�@*@@.datax`F@�.pdata�pH@@.rsrcX�L@@.reloc(�T@B@SH��P3�L�
�PH�\$HH�]2H�\$@H�
y2H�\$8E3��D$0��D$(�\$ �H�\$HL�
]PH�\$@H�h2H�\$8H�
�2�D$0�E3��D$(�\$ �VH�\$HL�
PH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ �H�\$HL�
�OH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ ��H�\$HL�
�OH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ �H�\$HL�
aOH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ �VH�\$HL�
"OH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ �H�\$HH�\$@H�\$8�D$0�L�
�N�D$(H�[2E3��\$ H�
�2��H�\$HL�
�NH�\$@H��2H�\$8H�
�2�D$0�E3��D$(�\$ �H�\$HL�
eNH�\$@H�X2H�\$8H�
�2�D$0�E3��D$(�\$ �VH�
�2�PH�
�.H�H�NH�dH�H�
r.H�H�NH�YH�H�
O.H�H��MH�~H�H�
D.H�H��MH��
H�H��P[�����������H�)/���������H�\$H�l$H�t$WATAUAVAWH��0D��A��I��I��D���p��A��H����=QML�5�1H��L�=�1��H��-�8���B���A��M��H��1LE�3ҍJ��H��t@�����(
��L�
I2H�t$(M��H�l$ H�]2H�
f1����5��tD�(
�L�

2H�l$ M��H�&2H�
�1���L�61H�
G1�dL�5�0H��tH���hH��tH���[L�bLM��tH��$�D��L��H�D$ A��A��A��A���Z��%0=0u]�=
L�?�!��� ���+3ҍJ��
��P��
H��H�
z1��
L��1�(H�
�0�
���s]�=�K���
���
����3ҍJ�o
��P�q
H��H�
_1�h
L�31�/H�
'0�D
���
sU�=EKt}�_
���^
��um3ҍJ�
��P�
H��H�
$1�

L��0�6H�
�/���3ҍJ����H�
1��L��0�9H�
�/��H������A��H�����=�JH����H�
1+�9��������ME�3ҍJ�`H��t@�����(
�UL�
�/H�|$(M��H�\$ H��/H�
�.�4���5��tD�(
�L�
�/H�\$ M��H��/H�
\/���L��.H�
�.��H��tH����H��tH����H�\$`H�l$hH�t$pH��0A_A^A]A\_�����������������H�\$D�D$�T$UVWATAUAVAWH��0Hc�H��0H���E��E��w>���H��H���4H��0�+H��0�"H��0�H��/�H��0�H��0E3�H�
1�)L��$���I��H���~�=�HH�-�-L����H�x)�8����
����
��L��H�?-LE�3ҍJ�
M��t@�����(
�
L�
�-L�|$(M��H�t$ H��.H�
-�q
���5��tD�(
�V
L�
�-H�t$ M��H��.H�
�-�:
��L��,H�
�,�
D��$�H��tH���
M��tI���
�=�G���
���
����3ҍJ��	��P��	��w@H�����H��H��.�+H��.�"H��.�H�K.�H��.�H��.E3�H�
g/H���	I�ԋ�H����L��H�
�-H���N	L��-�PH�

,�*	�H�@GH��t�T$xE��E��L�d$ ��Ѓ�w@H�\����4H��H�9.�+H�8.�"H�7.�H��-�H�=.�H�D.E3�H�
�.H����I�ԋ�H���-�=�FH����H�
.'�9��������H��*HE�3ҍJ�VH��t@�����(
�KL�
�+H�|$(L��H�\$ H��,H�
�*�*���5��tD�(
�L�
�+H�\$ L��H�i,H�
R+����L��*H�
�*��H��tH����H��tH����H�\$pH��0A_A^A]A\_^]�f�UZclu~/�
��������������������������H�\$H�l$VWATAUAWH��0L�t$`A��L��L���H���GH�
�+D����=
EL�-�)H��H�5�)tsH�
�%�9}g������H��IE�3ҍJ���tD�(
�L�
*H�\$ L��H�f+H�
�)�L�K)��H�
W)�tH��tH����=qDt	E��u2���L�t$`@��tD��u@3ҍJ�5��P�7H��*H�
	+�*L�+�hH�
�(��H�,DH����D��I��I��Є���2�H�
�*���=�CH��tpH�
f$�9}d��������IE�3ҍJ���tD�(
�L�
)L��H�|$ H�I*H�
�(�{L�.(��H�
:(�WH��tH���bH�l$p��H�\$hH��0A_A]A\_^��I���H�
�)�:�=(CH��t�H��#�:}��/���.��IE�3ҍJ����t��(
��L�
Y(�D���������������H�\$H�l$H�t$WATAUAVAWH��@L��E��H�IxE��L�������H��H����=�BH�5�&H��H�-'��H�
�"�9}u����~��H��H��&HE�3ҍJ�(��tD�(
�&L�
�'H�\$ L��H�()H�
i'�
L��&��H�
�&��H�5m&H��tH�����=�AtL��������u<3ҍJ���P�H��H�
�(�L��(��H�
a&�~�H��$�E��L��AE��H�D$8I��H��$�I��H�D$0H��$�H�D$(H��$�H�D$ M��tA����nH���<�=*AH��tpH��!�:}d�1���0��HE�3ҍJ����tD�(
��L�
[&H�\$ L��H��'H�
%&��L�y%��H�
�%�H��tH���H�\$pH�l$xH��$�H��@A_A^A]A\_����H��HL��H��uH�
m(H��H�t���\Hc�H��������!H��A�9H�J(H�
S(HE�H��H�6E�H�d(A�� H�\$@L��H�9(LE�L�f(A��L�T$0H��H�;(HE�H�x(A��H�L$(H��H�
�(IE�L��A��H�D$ L�6(ME�A��L��LE�A��L�L(IE��H�\$@H��H�A�9H�V(L�W(LE�H��'A�yH�p'H�
A(HE�H��H�bA�yH�@(L��$LE�H�N(A�9H�+(H�
T(HE�H��H�%H�
H(H��H�H�
`(H��H�k � '!d!�!�!����D�ƒ�wLHc�H�������"H��H��%�4H��%�+H��%�"H��%�H�?%�H��%�H��%A��%0=0uH�
�%�pA��sH�
&�]H�
&A��
rH�
"&�C��!"""""+"�%��%�%�%��%��%��%��%��%��%��%Z�%��%v�%h�%Z��H��(��t9��t(��t��t
�H��(��2����H��(�I��H��(�M����H��(�H�\$H�t$H�|$ AVH�� H��L��3�������)�؈D$@@��=�=���y=�t��tO��
�
�1H�bH�
S���u)���t H�2H�
#�l�$=@2����v@��u?�0H��H�8t$H������tL�ƺI��H�L�
�A���<��3�H�\$0H�t$8H�|$HH�� A^ù������H�\$WH��0@���m<��
3�H�\$@H��0_�ȉT<��؈D$ �=r<u3�#��!
�%Z<���3�@�������)��릹�c���H��H�X L�@�PH�HVWAVH��@I��L���u9�;3����B���wEH�,%H��u
�D$0����؉D$0����L�Ƌ�I������؉D$0����L�Ƌ�I���!�؉D$0��u6��u2L��3�I���H��������H��$H��tL��3�I��(��t��u@L�Ƌ�I���2����؉D$0��t)H�y$H��u	�X�\$0�L�Ƌ�I����؉D$0�3ۉ\$0��H�\$xH��@A^_^����H�5$H��u��H�%�����������H�\$H�t$WH�� I����H��u�L�Nj�H��H�\$0H�t$8H�� _�k������@UH��H�� H�eH�M�pH�EH�E����H1E�^��H�M H1E���E H�MH�� H3E H3EH3�H�������H#�H�� ]��H�\$UH��H��0H�H9H�2��-�+H;�utH�eH�M��H�EH�E�D��H1E����H�MH1E�0�EH�M�H�� H3EH3E�H3�H�������H#�H�3��-�+H;�HD�H��8H�\$PH��H��8H��0]�H��(��uH�=�"u���H��(��H�
59H�%���H�
%9�fH�)9�H�)9�H��(���H�$���H�H��(��H��(���H��(�PLcA<A�DM�H��L�A�DH��M���A�IH;�rA�A�H;�rI��(M;�u�3��I����������H��t&�MZf9uHcA<H��8PEu
�f9H���2����eH�%0���H��(�{
��t!eH�%0H�H�H;�t3��H�
L8u�2�H��(��H��(�?
��t���'
���d
��t2���]
�H��(�H��(3��-����H��(����H��(��
��u2���
��u�
��H��(�H��(�
�
�H��(����H�\$H�l$H�t$WH�� I��I���H���	��u��uL��3�H��H��2H�T$X�L$PH�\$0H�l$8H�t$@H�� _�	H��(�S	��tH�
L7H��(�	�
��u�	H��(�H��(3��	H��(��	H��(��u�7�P��	��u2���	��u	3��	��H��(���@SH�� �=�6��ug��wj���t(��u$H�
�6���uH�
�6����t.2��3fo�H����6H��6��6H��6�a6�H�� [ù�n��H��L���MZf9��uxHc
L��H�	��Hʁ9PEu_�f9AuTL+��QH��H��AH��L��H�$I;�t�JL;�r
�B�L;�rH��(��3�H��u2���z$}2��
��2��2�H���@SH�� ���3҅�t��uH��5H�� [�@SH�� �=�5��t��u�R���K�H�� [����@SH�� H�=^5�H��u��H��H�
H5�3҅�HD�H��H�� [���H�=@5��~H��H�
05�]���H��(���H������H��(��H�95Ã%5�H�\$UH��$@���H���ٹ����t���)�����3�H�M�A����H�M��H���H���H��E3���H��t<H�d$8H���H���L��H�L$0L��H���H�L$(H�M�H�L$ 3�VH���H�L$PH���3�H���A��H��H����,H���H�D$`�D$P@�D$T����3�H�D$PH�D$@H�E�H�D$H��H�L$@����u
��t�H���H��$�H��]�H��3�H�L$ D�Bh�H�L$ �v�D$\�
fED$`H�Ę����k���3���H��(3�4H��t9�MZf9u/HcH<Hȁ9PEu �f9Au���v������2�H��(����H�

H�%���3���H�\$WH�� H�H���;csm�u�{u�S ���l�v��@�t
H�\$03�H�� _��H�H�_�H����H�\$WH�� H��"H�=�"�H�H��t�H��H;�r�H�\$0H�� _�H�\$WH�� H��"H�=�"�H�H��t��H��H;�r�H�\$0H�� _���H��H��H��H��H+�H+�H;�w���H��H��H+�H+�H;�w�A�)������H��(L��H��H��I+�I+�H;�wH�mH��t��H��(��H��(H�UH��t��H��(��H��(L�MH��H�CI+�I+�H;�wH��1H��t��H��(��H��(H�u1H��t��H��(��H��H+�H��H+�3�H;�������H�
=1H����H��H+�H�KH+�H���I;�vH��H��H+�H+�H;�w��H��H+�H�H+�H���I;�v H��H�}H+�H+�H;�w�A�)�����H��(H��H+�H��H+�H���I;�v*L�@H��H�6I+�I+�H;�wH�H��t��H��(�H��(H��H+�H��H+�H���I;�v.L��H��H��I+�I+�H;�wH�80H��t��H��(�H+�H�>H+�3�H���I;������H�
mH�����3�H;�����3���H�\$H�t$WH��3�3��D��E3�D��A��ntelA��ineID�ˋ�3�A�CE��A��Genu�$Eщ\$���L$�T$u[H�
�.�%�?�H��.�=�t(=`t!=pt������ w$H�H��sD�Q/A��D�F/�D�=/�D�H�;�|&3���$D�ۉ\$�L$�T$��	s
E�D�
/� .D�
.����D�
.��.��sy��ss3��H�� H�H�T$ H�D$ "�:�uW��-����-��-A�� t8�� ��-��-��D#�D;�uH�D$ $�<�u
�
�-@�~-H�\$(3�H�t$0H��_ø���3�9t-���%r
�%d
�%V
�%H
�%:
�%�
�%�
�%�
�%�
�%�
�%�
�%�
�%�
�%L
�%>
�%(
�%*
�%��%f�%��%R�%��%��%��%��%t�%f�%X�%J�%<�%.�% ��̰�̰�̰�̰��3��%s���������ff�����������������������ff��%�
@UH�� H��M@H�� ]�����@UH�� H��M ����H�� ]��@UH�� H��H�� ]�o����@UH��0H��H��H�L$(�T$ L�
P�L�Ep�UhH�M`��H��0]��@UH��H�3Ɂ8�����]��~ZRZ�[l[Z[<[ [[�Z�Z�Z�Z�ZhZ8Z�[Y�X�X�X�XZ
Z�Y�Y$Y0Y>YPYjY�Y�Y�Y^XDXxX�W.XXX�W�W�W(W�W�WxWnWfWTWJW@W4W/�/� 4�@4�@4�4�8@d @PostgreSQLDeny non-superuser set permissionstest_oat_hooks.deny_set_variableDeny non-superuser alter system set permissionstest_oat_hooks.deny_alter_systemDeny non-superuser object access permissionstest_oat_hooks.deny_object_accessDeny non-superuser exec permissionstest_oat_hooks.deny_exec_permsDeny non-superuser utility commandstest_oat_hooks.deny_utility_commandsTurn on/off debug audit messagestest_oat_hooks.auditDummy parameter settable by publictest_oat_hooks.user_var1test_oat_hooks.user_var2Dummy parameter settable by superusertest_oat_hooks.super_var1test_oat_hooks.super_var2test_oat_hookssuperusernon-superuserin %s: %s %s %s [%s]emit_audit_messageD:\a\postgresql-packaging-foundation\postgresql-packaging-foundation\postgresql-16.3\src\test\modules\test_oat_hooks\test_oat_hooks.cin %s: %s %s %sattemptingfinisheddeniedobject_access_hook_strpermission denied: all privileges %sREGRESS_object_access_hook_strpermission denied: set %spermission denied: alter system set %sUnknown ParameterAclRelationId subId: %dobject accesspermission denied: %s [%s]REGRESS_object_access_hookexecuteexecutor check permspermission denied: %sREGRESS_exec_check_permsprocess utilityREGRESS_utility_commandcreatedropalternamespace searchtruncateUNRECOGNIZED ObjectAccessType%s (subId=0x%x, all privileges)%s (subId=0x%x, set)%s (subId=0x%x, alter system)%s (subId=0x%x)extra info nullinternalexplicitnormal concurrent drop,keep extensions,keep original object,suppress notices,concurrent drop,internal action,%s%s%s%s%s%swithwithout%s %s auxiliary objectallowedreport on violationno report on violation%s, %sunexpected extra info pointer receivedcannot parse extra info for unrecognized access type����������������@@`��A��A��M��A��A��A��A��A��:f�N8�:f�N�8�:f
��N�8���ML�M �(�(�(�+�,-//|/�/�/�/0�0!1T1�2�2�2��"8�3F4�RSDSw�;'�L�H����:�=�D:\a\postgresql-packaging-foundation\postgresql-packaging-foundation\postgresql-16.3\Release\test_oat_hooks\test_oat_hooks.pdb$.text$mn46.text$mn$00F4�.text$x@�.idata$5�A8.00cfgB.CRT$XCAB.CRT$XCZB.CRT$XIAB.CRT$XIZ B.CRT$XPA(B.CRT$XPZ0B.CRT$XTA8B.CRT$XTZ@B@
.rdata�L�.rdata$CastGuardVftablesAM�.rdata$CastGuardVftablesC�M�.rdata$voltmdNL.rdata$zzzdbgPQ.rtc$IAAXQ.rtc$IZZ`Q.rtc$TAAhQ.rtc$TZZpQ .xdata�Th.edata�TP.idata$2HU.idata$3`U�.idata$4(W�.idata$6`�.data�`�.bssp�.pdata��.rsrc$01���.rsrc$02�0dT
4R����p
4R����p`P
T4
R���p`!�`v�Q!`v�QdT4r����p�!40 � R!0 � Rt	d42�03�#�#F4R$]$F42P

4
Rp03�$�$]4�$�$v4�$�$]4�$�$v42P2PB	4r�p`03%�%�4�%RPd42p

4

RP		2PBBB20	"03�*e+�4e+PB20B2020dT42pBBBBBBBB4��P

4
2p

4
2p

4
2pBBBBBBd4p�����T�T�T�T�T�Ttest_oat_hooks.dllPg_magic_func_PG_init�V�X A�UY�@VZ�@`U�[@~ZRZ�[l[Z[<[ [[�Z�Z�Z�Z�ZhZ8Z�[Y�X�X�X�XZ
Z�Y�Y$Y0Y>YPYjY�Y�Y�Y^XDXxX�W.XXX�W�W�W(W�W�WxWnWfWTWJW@W4Werrstarterrfinish�errcode
errmsgerrmsg_internal�pfree�"pstrdup�"psprintf�GetCommandTagName5GetUserId�%superuser_argoDefineCustomBoolVariable�MarkGUCPrefixReserved�%standard_ProcessUtilityCreateCommandTagkParallelWorkerNumber�object_access_hook�object_access_hook_str�ExecutorCheckPerms_hook	ProcessUtility_hookpostgres.exe__C_specific_handler%__std_type_info_destroy_list__current_exception__current_exception_context>memsetVCRUNTIME140.dll6_initterm7_initterm_e?_seh_filter_dll_configure_narrow_argv3_initialize_narrow_environment4_initialize_onexit_table<_register_onexit_function"_execute_onexit_table_crt_atexit_crt_at_quick_exit_cexitgterminateapi-ms-win-crt-runtime-l1-1-0.dllpQueryPerformanceCounter3GetCurrentProcessId7GetCurrentThreadId
GetSystemTimeAsFileTime4DisableThreadLibraryCalls�InitializeSListHead�RtlCaptureContext�RtlLookupFunctionEntryRtlVirtualUnwind�IsDebuggerPresent�UnhandledExceptionFilter�SetUnhandledExceptionFilter�GetStartupInfoW�IsProcessorFeaturePresent�GetModuleHandleWKERNEL32.dll<memcpy����2��-�+�] �f��pQ xQL�Q`v�QvY�QY��Q�- �Q0 � R� '!R'!�! R�"H#�RH#^$0R`$�$tR�$&�R8&u&Sx&�&,S�&�' S�'�'4S�'�'<S�'(�S�(�(|S�()�S)%)�S()P)�SP)e)�Sh)�)�S�)�)�S�)*�S*F*�SH*�*�S�*l+TSl+�+�S�+�+�S�+�+LS,/,DS@,�-T�-�-�S�-!.�S8.�.T�.�.T�./(T\/�/DT�/�/4T�/�/LT�/�/<T�0�0TT�081\Tp13dT 4"4xT@4F4�TF4]4lR]4v4�Rv4�4�R�4�4S�4�4tS �8�P�h�	�	���8؄}84VS_VERSION_INFO��?�StringFileInfor040904B0h$CompanyNamePostgreSQL Global Development Group�4FileDescriptiontest_oat_hooks - example use of object access hooks*FileVersion16.3>InternalNametest_oat_hooks>�LegalCopyrightPortions Copyright (c) 1996-2023, PostgreSQL Global Development Group. Portions Copyright (c) 1994, Regents of the University of California.NOriginalFileNametest_oat_hooks.dll6ProductNamePostgreSQL.ProductVersion16.3DVarFileInfo$Translation	�<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level='asInvoker' uiAccess='false' />
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
@(ȡСء���Ȫ��p�����������