# File lib/chef/win32/api.rb, line 31
      def safe_attach_function(win32_func, *args)
        begin
          attach_function(win32_func.to_sym, *args)
        rescue FFI::NotFoundError
          define_method(win32_func.to_sym) do |*margs|
            raise Chef::Exceptions::Win32APIFunctionNotImplemented, "This version of Windows does not implement the Win32 function [#{win32_func}]."
          end
        end
      end