Lines Matching refs:args
87 winreg_HKEYType___exit__(PyHKEYObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
97 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 3, 0, argsbuf);
98 if (!args) {
101 exc_type = args[0];
102 exc_value = args[1];
103 traceback = args[2];
148 winreg_ConnectRegistry(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
158 if (args[0] == Py_None) {
161 else if (PyUnicode_Check(args[0])) {
163 computer_name = _PyUnicode_AsUnicode(args[0]);
165 computer_name = PyUnicode_AsWideCharString(args[0], NULL);
172 _PyArg_BadArgument("ConnectRegistry", "argument 1", "str or None", args[0]);
175 if (!clinic_HKEY_converter(args[1], &key)) {
219 winreg_CreateKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
229 if (!clinic_HKEY_converter(args[0], &key)) {
232 if (args[1] == Py_None) {
235 else if (PyUnicode_Check(args[1])) {
237 sub_key = _PyUnicode_AsUnicode(args[1]);
239 sub_key = PyUnicode_AsWideCharString(args[1], NULL);
246 _PyArg_BadArgument("CreateKey", "argument 2", "str or None", args[1]);
298 winreg_CreateKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
309 if (!_PyArg_ParseStackAndKeywords(args, nargs, kwnames, &_parser,
353 winreg_DeleteKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
362 if (!clinic_HKEY_converter(args[0], &key)) {
365 if (!PyUnicode_Check(args[1])) {
366 _PyArg_BadArgument("DeleteKey", "argument 2", "str", args[1]);
370 sub_key = _PyUnicode_AsUnicode(args[1]);
372 sub_key = PyUnicode_AsWideCharString(args[1], NULL);
425 winreg_DeleteKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
435 if (!_PyArg_ParseStackAndKeywords(args, nargs, kwnames, &_parser,
468 winreg_DeleteValue(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
477 if (!clinic_HKEY_converter(args[0], &key)) {
480 if (args[1] == Py_None) {
483 else if (PyUnicode_Check(args[1])) {
485 value = _PyUnicode_AsUnicode(args[1]);
487 value = PyUnicode_AsWideCharString(args[1], NULL);
494 _PyArg_BadArgument("DeleteValue", "argument 2", "str or None", args[1]);
530 winreg_EnumKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
539 if (!clinic_HKEY_converter(args[0], &key)) {
542 index = _PyLong_AsInt(args[1]);
583 winreg_EnumValue(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
592 if (!clinic_HKEY_converter(args[0], &key)) {
595 index = _PyLong_AsInt(args[1]);
723 winreg_LoadKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
733 if (!clinic_HKEY_converter(args[0], &key)) {
736 if (!PyUnicode_Check(args[1])) {
737 _PyArg_BadArgument("LoadKey", "argument 2", "str", args[1]);
741 sub_key = _PyUnicode_AsUnicode(args[1]);
743 sub_key = PyUnicode_AsWideCharString(args[1], NULL);
748 if (!PyUnicode_Check(args[2])) {
749 _PyArg_BadArgument("LoadKey", "argument 3", "str", args[2]);
753 file_name = _PyUnicode_AsUnicode(args[2]);
755 file_name = PyUnicode_AsWideCharString(args[2], NULL);
802 winreg_OpenKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
813 if (!_PyArg_ParseStackAndKeywords(args, nargs, kwnames, &_parser,
859 winreg_OpenKeyEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
870 if (!_PyArg_ParseStackAndKeywords(args, nargs, kwnames, &_parser,
952 winreg_QueryValue(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
961 if (!clinic_HKEY_converter(args[0], &key)) {
964 if (args[1] == Py_None) {
967 else if (PyUnicode_Check(args[1])) {
969 sub_key = _PyUnicode_AsUnicode(args[1]);
971 sub_key = PyUnicode_AsWideCharString(args[1], NULL);
978 _PyArg_BadArgument("QueryValue", "argument 2", "str or None", args[1]);
1015 winreg_QueryValueEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
1024 if (!clinic_HKEY_converter(args[0], &key)) {
1027 if (args[1] == Py_None) {
1030 else if (PyUnicode_Check(args[1])) {
1032 name = _PyUnicode_AsUnicode(args[1]);
1034 name = PyUnicode_AsWideCharString(args[1], NULL);
1041 _PyArg_BadArgument("QueryValueEx", "argument 2", "str or None", args[1]);
1083 winreg_SaveKey(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
1092 if (!clinic_HKEY_converter(args[0], &key)) {
1095 if (!PyUnicode_Check(args[1])) {
1096 _PyArg_BadArgument("SaveKey", "argument 2", "str", args[1]);
1100 file_name = _PyUnicode_AsUnicode(args[1]);
1102 file_name = PyUnicode_AsWideCharString(args[1], NULL);
1152 winreg_SetValue(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
1160 if (!_PyArg_ParseStack(args, nargs, "O&O&kU:SetValue",
1227 winreg_SetValueEx(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
1236 if (!_PyArg_ParseStack(args, nargs, "O&O&OkO:SetValueEx",