В коде http://www.wasm.ru/forum/viewtopic.php?id=9564 присутствует некая функция GetSubKeyCount. вот я и хочу понять что эта за функция
Я не копаюсь в потрохах винды, но.. может натолкнет на мысли http://www.openrce.org/reference_library/win32_call_chains/XPSP2/ADVAPI32/GetSubKeyCount
Llirik Есть, но явно не то что вам нужно, даже по числу параметров: Код (Text): NTSTATUS GetSubKeyCount( HKEY hkClassKey, LPDWORD pdwUserSubKeys) /*++ Routine Description: Counts the number of subkeys under a key Arguments: hkClassKey - key whose subkeys we wish to count pdwUserSubKeys - out param for number of subkeys Return Value: Returns NT_SUCCESS (0) for success; error-code for failure. Notes: --*/ { NTSTATUS Status; PKEY_FULL_INFORMATION KeyFullInfo; ULONG BufferLength; BYTE PrivateKeyFullInfo[ sizeof( KEY_FULL_INFORMATION ) + ENUM_DEFAULT_CLASS_SIZE ]; // // Initialize out params // *pdwUserSubKeys = 0; // // BUGBUG: don't need to pass in everything here // // // Set up to query kernel for subkey information // KeyFullInfo = (PKEY_FULL_INFORMATION) PrivateKeyFullInfo; BufferLength = sizeof(PrivateKeyFullInfo); Status = QueryKeyInfo( hkClassKey, &KeyFullInfo, BufferLength, FALSE, (USHORT) (BufferLength - sizeof(PKEY_FULL_INFORMATION)) ); if (NT_SUCCESS(Status)) { // // set the out param with the subkey data from the kernel call // *pdwUserSubKeys = KeyFullInfo->SubKeys; // // The QueryKeyInfo function will allocate memory if the buffer // we pass in is too small, so we should free it after we've // retrieved the data. // if( KeyFullInfo != ( PKEY_FULL_INFORMATION )PrivateKeyFullInfo ) { RegClassHeapFree(KeyFullInfo ); } } return Status; } Вам вероятно нужен функционал какойто сишной либы. Он не системный, так что ищите сурсы либо качайте символы и реверсите.