Ejemplo n.º 1
0
        public static void Can_call_ansi_extern_function_with_null_context_and_group()
        {
            int    error;
            int    readersLength = 16;
            LPMSTR readersBuffer = default;

            try
            {
                do
                {
                    readersBuffer = Pointer.Create <LPMSTR>(
                        Marshal.ReAllocCoTaskMem(readersBuffer.Pointer, 1 * readersLength)
                        );
                    error = SCardListReadersA(default, null, readersBuffer,
Ejemplo n.º 2
0
        public static void Can_call_ansi_extern_function_with_null_context()
        {
            int    error;
            int    groupLength = 16;
            LPMSTR groupBuffer = default;

            try
            {
                do
                {
                    groupBuffer = Pointer.Create <LPMSTR>(
                        Marshal.ReAllocCoTaskMem(groupBuffer.Pointer, 1 * groupLength)
                        );
                    error = SCardListReaderGroupsA(default, groupBuffer,
Ejemplo n.º 3
0
        public static void Can_list_all_cards_with_null_context_ansi()
        {
            int    error;
            int    cardsLength = 16;
            LPMSTR cardsBuffer = default;

            try
            {
                do
                {
                    cardsBuffer = Pointer.Create <LPMSTR>(
                        Marshal.ReAllocCoTaskMem(cardsBuffer.Pointer,
                                                 1 * cardsLength)
                        );
                    error = SCardListCardsA(default, default, default,